Middle General QA Engineer

$$$

Launch Labs is looking for a Middle QA Engineer to join one of our product teams and help ensure the quality, stability, and reliability of its web and mobile applications.

This is a hands-on role combining manual testing with a strong focus on test automation. Approximately 50% or more of your time will be dedicated to automation, with additional opportunities to expand automated coverage during lighter release periods.

The product ecosystem currently includes web and native mobile applications. Our web automation framework is built with Playwright and TypeScript. Mobile automation is still at an early stage, giving you the opportunity to help evaluate suitable tools, shape the automation approach, and contribute to building the initial framework.

You will work closely with developers, product managers, designers, and other stakeholders throughout the development lifecycle. Beyond identifying defects, you will help improve testing processes, strengthen automation coverage, identify risks early, and promote shared ownership of product quality across the team.

What You’ll Do:

Test Automation
 

  • Spend approximately 50% or more of your time on test automation, depending on the release cycle.
  • Develop, maintain, and improve automated tests for web applications using Playwright and TypeScript.
  • Automate critical user journeys, regression scenarios, and high-risk product areas.
  • Analyze failed automated tests, identify root causes, and improve test reliability.
  • Integrate automated tests into the development and release processes.
  • Expand automation coverage during non-release weeks.
  • Help define the future mobile automation approach for applications.
  • Evaluate suitable mobile automation tools and contribute to establishing the initial framework and processes.
     

Manual Testing
 

  • Perform functional, regression, integration, exploratory, and usability testing.
  • Test web applications across different browsers and screen sizes.
  • Test native mobile applications
  • Review product requirements, designs, and acceptance criteria before development and release.
  • Identify, document, and track defects with clear reproduction steps, expected results, and supporting materials.
  • Validate fixes and perform regression testing before releases.
  • Monitor application quality after releases and help investigate production issues.
     

Quality Ownership
 

  • Collaborate closely with developers, product managers, designers, and other stakeholders.
  • Participate in planning, refinement, and release discussions.
  • Identify quality risks early and communicate them clearly to the team.
  • Contribute to test planning and define appropriate testing coverage for new features.
  • Improve QA documentation, processes, and testing standards.
  • Support the team in building a shared quality mindset rather than treating QA as the final stage of development.


What We’re Looking For
 

  • At least 2–4 years of commercial experience in software quality assurance.
  • Practical experience testing both web and mobile applications.
  • Strong knowledge of manual testing techniques and software testing principles.
  • Hands-on experience with test automation for web applications.
  • Experience with Playwright and TypeScript, or strong experience with a similar automation stack and readiness to work with Playwright.
  • Understanding of API testing and experience using tools such as Postman, Swagger, or similar.
  • Experience testing REST APIs, client-server integrations, and data flows.
  • Ability to create clear test cases, checklists, bug reports, and testing documentation.
  • Understanding of browser developer tools, network requests, logs, and basic debugging.
  • Experience working with task and bug-tracking systems such as Jira, Linear, ClickUp, or similar.
  • Understanding of Agile development and release processes.
  • English proficiency sufficient for daily communication, documentation, and team discussions.


Nice to Have
 

  • Experience setting up an automation framework or significantly improving an existing one.
  • Experience with mobile automation tools such as Appium, Maestro, Detox, or similar.
  • Understanding of CI/CD pipelines and automated test execution.
  • Experience with Git and code review workflows.
  • Basic knowledge of SQL and database testing.
  • Experience with performance, accessibility, or security testing.
  • Interest in sports, fitness, baseball, coaching, or performance-tracking products.


What Success Looks Like

During the first months, you will:
 

  • Take ownership of regression testing across the main platforms.
  • Improve the stability and coverage of the existing Playwright automation suite.
  • Automate critical web scenarios that currently require repeated manual verification.
  • Establish clear priorities for automation based on product risks and release needs.
  • Help the team evaluate and plan the initial mobile automation setup for iOS and Android.
  • Contribute to a faster, more predictable, and more reliable release process.

 

Benefits:
 

  • get 4 weeks of paid vacation each year for rest and adventures;
  • work flexible hours for a better balance between work and personal life;
  • enjoy medical insurance for your peace of mind;
  • nurture your professional growth with the support of Launch Labs, as we'll pay for your professional courses and training;
  • experience the freedom of remote work.

Required skills experience

QA Manual 2 years
Automation Testing 2 years
Mobile application testing 2 years

Required languages

English C1 - Advanced
Ukrainian Native
Published 31 July
35 views
Β·
6 applications
Last responded 3 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...