QA Automation Engineer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
QA Automation Engineer responsible for quality across a multi-repo health platform. Building automated frameworks and driving UI testing with minimal direction.
Responsibilities:
- Own the quality process end to end and build the automated test framework hands-on.
- Understand how a large, roughly 10-year, multi-repo system works and how it should work from client, end-user and internal operations perspectives.
- Ask the right questions and document expected behaviour where inherited documentation is partly out of date.
- Author English-readable scenarios in Cucumber and Gherkin.
- Build automation in JavaScript and TypeScript.
- Drive the UI through a page object model.
- Add data-test-ids to React code where missing.
- Validate correct database state using SQL.
- Maintain the automated tests as new features arrive.
- Feed into requirements upfront as new features are planned.
- Flag compliance, regulatory and security implications.
- Run exploratory testing to identify where the product behaves incorrectly.
- Improve reliability and enable faster, safer releases through automation.
- Reproduce multi-step defects precisely and identify edge cases.
- Build a repeatable, documented QA process from an unreliable baseline.
- Work out how the system should behave across multiple user perspectives and how it might break.
Requirements:
- 4+ years of experience in QA or test automation, hands-on with TypeScript or JavaScript.
- 4+ years of hands-on test automation coding in TypeScript or JavaScript.
- 2+ years of BDD test authoring with Cucumber and Gherkin.
- 3+ years of web UI test automation using a page object model, preferably with Playwright.
- 2+ years of end-to-end QA ownership, including defining, documenting, building and maintaining tests.
- 3+ years of requirements analysis and stakeholder communication.
- 2+ years of SQL querying to validate database state, using MySQL or PostgreSQL.
- 3+ years of exploratory testing and precise multi-step defect reproduction.
- Ability to drive automation and own the build with limited direction.
- Strong detail orientation, including the ability to spot edge cases and gaps in specifications.
- Hands-on JavaScript or TypeScript automation coding is non-negotiable; willingness to learn is not sufficient.
Benefits:
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters:Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
















