Sr QA Engineer
Share on LinkedIn
What you will do:
- Drive day-to-day QA excellence for the Data squad.
- Design, develop, and execute comprehensive test cases with a focus on manual testing, with opportunities to contribute to automation.
- Write clear, maintainable test plans, test cases and regression suites for every sprint.
- Collaborate closely with QA teammates who build the automation frameworks; pair when needed to convert high-value manual cases into Playwright suites.
- Participate in our Scaled Agile development process.
- Work confidently across all operating domains of our product.
- Assist with complex issue investigation, reproduction, and triaging of field bugs.
- Act as first-line contact for QA-related questions from Customer Experience and Engineering teams.
- Contribute to release sign-off each three-week sprint; own smoke/regression testing on dev/stage and production spot-checks after deploys.
What we are looking for:
- 5+ years manual functional, regression & exploratory testing on data-heavy web products.
- 1-2 years of experience with automation tools and frameworks such as Cypress, Playwright, or relevant tools. Exposure to Appium is a plus.
- Comfortable reading & editing basic JavaScript or Python to tweak test data or small test scripts.
- Experience with CI/CD pipelines, particularly Azure DevOps or other CI tools (GitHub Actions, Jenkins).
- Experience testing RESTful APIs and web services.
- Hands-on API validation with Postman/Swagger (collections, assertions, auth tokens).
- Ability to analyze and refine existing test solutions.
- Solid defect-triage & root-cause skills.
- Excellent communication skills - able to explain technical concepts clearly.
- Experience working in Agile/Scrum.
Bonus experience:
- Experience with MongoDB (or other NoSQL) and SQL queries for data validation.
- POS / restaurant-tech domain knowledge.
- Experience with k6/JMeter load tests or cloud-monitoring dashboards.
- Experience standing up simple pipelines in GitHub Actions or other CI.
- Exposure to Appium or other mobile/web-driver tools.
The type of team player we need:
- Proactive mindset with a high degree of ownership and initiative.
- Dedicated to continuous improvement of testing practices.
- Inventive, creative, and resourceful problem-solver.
- Experience bringing high-quality software to production.
- Comfortable in a fast-paced environment with ambitious expectations.
- Adaptable mindset with the ability to handle ambiguity.
- Intellectually curious, forward-thinking, willing to suggest and implement innovative approaches.
- Collaborative team player who can collaborate with QA peers across squads.
- 1HR Screening
- 2Challenge
- 31st Technical Interview
- 42nd Technical Interview
- 5Culture Fit Interview