Senior QA Engineer
About the Role
We're looking for a Senior QA Engineer who brings a strong mix of manual and automation testing skills, with the added ability to mentor teammates and provide leadership within the QA function.
You'll join a cross-functional team working on web and mobile platforms, where testing isn't an afterthought but a key part of how we build. If you're passionate about collaboration, continuous improvement, and embedding quality at every stage of the development lifecycle, this role is for you.
What You'll Do
* Plan, design, and execute manual and automated test cases for web and mobile apps.
* Build and maintain automated test suites using Playwright.
* Work closely with developers, designers, and product managers to embed quality from the start.
* Apply BDD practices (e.g., Cucumber, SpecFlow) to create clear acceptance criteria and shared understanding.
* Perform exploratory, regression, and smoke testing across environments.
* Partner with DevOps to integrate testing into CI/CD pipelines.
* Provide insights on performance and security testing approaches.
* Log defects clearly, ensuring quick and effective resolutions.
* Act as a champion for "Quality at Source" across the team.
* Support and mentor junior QA engineers, sharing best practices and encouraging continuous learning.
What We're Looking For
* 4+ years' experience in software testing (manual + automation).
* Experience testing mobile applications.
* Strong proficiency with Playwright and JavaScript.
* Skilled in using BDD frameworks for collaboration.
* Solid grounding in Agile/Lean quality engineering practices.
* Familiarity with performance and security testing concepts.
* Proficiency with JIRA, Git, and CI/CD tools.
* Excellent communication skills, with a collaborative, team-first mindset.
* Previous mentoring or team lead experience is highly desirable.
Nice to Have
* Experience in the retail domain or customer-facing product teams.
* Knowledge of monitoring, analytics, or observability tools.
* Exposure to testing in microservices architectures.
Why Join Us?
* Work on impactful products in a fast-moving retail environment.
* Play a senior role, with opportunities to mentor and shape QA practices.
* Be part of a team where quality and collaboration are at the heart of development.
* Hybrid flexibility, with room to grow your leadership and automation expertise.