CypressNoSQLSeleniumSQLAIMLGenAIRAGPlaywrightMentoringRemote Work
About this role
Role Overview
Own and execute test strategy, planning, and execution for assigned features, services, or product areas under the guidance of the QA Lead.
Author comprehensive test strategies, test plans, and test cases aligned with product requirements and acceptance criteria.
Perform exploratory testing to uncover complex, edge case, and systemic defects.
Design, develop, and maintain automated test suites across UI, API, service, and data layers.
Contribute to the enhancement and maintainability of automation frameworks using tools such as Selenium, Playwright, Cypress, TOSCA, or similar.
Validate prompt behavior, prompt templates, and prompt chaining across different scenarios and data contexts.
Collaborate with Engineering and ML Ops teams to test model integrations, configuration changes, and inference pipelines.
Requirements
4+ years of progressive Software Quality Assurance experience, preferably in healthcare or regulated industries.
3+ years of hands-on test automation development experience.
2+ years of API testing and automation experience.
3+ years of backend testing experience using SQL and/or NoSQL databases.
3+ years of software performance testing experience, including test planning, execution, and analysis.
1+ years of experience testing AI/ML or GenAI systems, or demonstrated delivery of AI adjacent quality frameworks (e.g., prompt testing, RAG evaluation, guardrails).
Experience owning QA execution for complex product areas with limited day to day oversight.
Experience mentoring or supporting junior QA engineers.