Hybrid Senior Software Engineer – Testing

Posted 3 weeks ago

Apply now

About the role

  • Collaborate with product managers and developers to understand business and technical requirements
  • Participate in backlog grooming, sprint planning, and design discussions
  • Create detailed, structured test cases using Xray based on user stories and technical specs
  • Manage the full testing process through JIRA/Xray, from planning to execution and closure
  • Develop and maintain automated tests using Playwright with TypeScript
  • Perform mobile app testing on iOS using Appium and Java
  • Review pull requests and participate in pair programming
  • Write or debug non-test-related code (e.g., utilities, services)
  • Participate in technical design or architecture discussions
  • Act as a bridge between QA and development to ensure quality is built into every stage of delivery
  • Conduct automated and manual API testing using Postman and Playwright API testing
  • Validate endpoints, payloads, headers, and backend integrations
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Collaborate with DevOps teams to troubleshoot test environment or build-related issues
  • Maintain test documentation, including plans, cases, and automation coverage
  • Deliver clear, actionable test reports and participate in quality gate reviews
  • Work closely with QA, Dev, and Product teams to ensure end-to-end quality
  • Provide guidance to junior QA engineers and promote collaborative improvement

Requirements

  • 4+ years of experience in software testing and automation
  • Strong hands-on skills with Playwright (TypeScript) and Appium (Java)
  • Proficiency in API testing using Postman and Playwright
  • Solid experience managing tests and defects in JIRA/Xray
  • Ability to read, understand, and contribute to production code (JavaScript/TypeScript/Java)
  • Comfortable taking on limited development tasks as needed in collaboration with engineering teams
  • Strong problem-solving skills and a collaborative mindset
  • Familiarity with Agile/Scrum methodologies
  • Experience with CI/CD tools like Jenkins or GitHub Actions (preferred)
  • ISTQB or equivalent QA certification (preferred)

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job title

Senior Software Engineer – Testing

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job