QA Automation Engineer (Remote, Full-Time) [HR217]
Smart Working· Engineering
Full-Time | RemotePosted 5d ago
About the role
QA Automation Engineer (Remote, Full-Time) at Smart Working Solutions. Owns quality across a large, long-term digital health platform, builds automation framework, and collaborates with a small engineering team to improve test coverage and release reliability.
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.
Qualifications
- 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
- Mentorship, community, and forums where ideas are shared
- A long-term career where your contributions are valued
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Smart Working
Hire top 1% vetted Software Developers | Smart Working
Expertise in 120+ skills and technologies, Smart Working helps you hire skilled developers. We excel in vetting and matching. Save up to £42,000 per hire.
SoftwareDevelopmentOutsourcingVettingRemote
More open roles at Smart Working
- Technical SEO Manager - React/Next.js (Remote, Full - Time) [HR210] (PK)5d agoRemote · Engineering
- Senior Python Engineer - Data ( Remote, Full-Time) [AS340]1w agoRemote · Engineering
- Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]1w agoHybrid (India) · Engineering
- Mid-Level Data Engineer (Onsite, Full-Time) [HR215]2w agoHybrid (Romania (onsite)) · Engineering
- Senior PHP Backend Engineer (Remote, Full-Time) [AR025]2w agoHybrid (India (Remote)) · Engineering