Senior QA Engineer, Automation & Release
- Location
- Karachi, PakistanFully remote
- Experience
- 6–7 yearsSoftware QA, with substantial test automation and release ownership
- Type
- Full-time / Contract
You will own quality for ExpiWell across our web app, our iOS and Android apps, and the API behind them. This is a senior, hands-on role with real authority: you decide when a release is ready, you build and run the automated suites that back that decision, and you tell us where the product should work better. We are looking for a critical thinker who reasons from evidence, writes clearly, and is comfortable being the person the team looks to before anything ships.
What you'll do
- Be the release gatekeeper: define the pre-release checklist, run it, and give or withhold sign-off for every web, iOS, and Android release
- Own and extend our Playwright end-to-end suites for the web app, and make them run on every promotion and nightly so a green run means something
- Build mobile automation for the iOS and Android apps with Appium, running on real devices, and drive the groundwork it needs with the developers
- Build and maintain Postman collections for our API, with environments for each region, and run them automatically in the pipeline
- Test the participant experience end to end on real phones: notifications, scheduled surveys, offline behaviour, wearable sync, and syncing back to the dashboard
- Review the product as a user would and write clear UX and workflow recommendations with evidence, mockups where useful, and a proposed fix
- Keep suites fast, stable, and trustworthy; hunt down flaky tests rather than tolerating them, and report on coverage, readiness, and risk
- Mentor the manual QA tester, decide what is automated and what stays manual, and set the standard for bug reports and test plans
What we're looking for
- 6–7 years in software QA, with at least 4 years building test automation from the ground up
- Strong TypeScript or JavaScript, since our suites are code that developers read and review
- Deep, hands-on experience with Playwright for web applications
- Hands-on experience with Appium for native iOS and Android apps, including real-device testing
- Confident API testing in Postman: collections, environments, authentication flows, and automated runs
- Experience designing maintainable frameworks: page objects, reusable helpers, clean test-data handling
- Track record of running automation inside a continuous integration pipeline, and comfortable with version control and code review
- A critical thinker who reasons from evidence, questions assumptions, and can explain a quality risk to engineers and founders alike
- Clear written communication and the ability to work independently across time zones
Nice to have
- Selenium experience, if your Playwright experience is more recent
- Experience with cloud device farms such as BrowserStack for mobile testing
- Accessibility testing (WCAG) and performance or load testing exposure
- Ability to read Swift or Kotlin well enough to follow a mobile bug to its cause
- Experience with products that handle sensitive or regulated data
- Previous experience mentoring or leading QA engineers