QA Engineer (Mid/Senior)
Core
QA Engineer embedding quality into the development process for a scalable promotions engine platform, collaborating with product and engineering to ensure robust test coverage and high-quality software delivery.
Role type
Mid/Senior QA Engineer (Test Automation & Strategy)
Builds
End-to-end automated tests and a comprehensive test strategy for a web application and REST/GraphQL APIs.
Domain
SaaS / Promotions Engine / E-commerce
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test strategy architecture, Test automation, REST API testing, GraphQL testing, Cypress, Golang, TypeScript, React, Kubernetes, Google Cloud, PostgreSQL
Preferred skills
Mentoring junior engineers, Onboarding new joiners, Cross-functional collaboration
Technologies
Cypress, Golang, TypeScript, React, Redux, CSS modules, Kubernetes, Google Cloud, PostgreSQL
Responsibilities
Set the test strategy and engage critically with all functions from the outset of each feature; Determine which test scenarios should be included in the end-to-end automated test suite and implement them using Cypress; Collaborate with product, design, and engineering to ensure delivered features are consistently of high quality; Ensure design and behavioral consistency between features and strong, efficient test coverage at every level; Proactively help junior Quality Engineers, provide timely feedback, and guide them to success.
Seniority
Mid/Senior, hands-on IC with mentorship responsibilities