Lead QA Engineer
Skills
Web ApplicationsCypressJestMicrosoft SurfacePipelinesPythonQuality Assurance
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 2–4 years of experience in QA or test automation
- Proficiency in Python
- Strong familiarity with JavaScript or TypeScript testing tools such as Cypress Playwright or Jest
- Experience testing APIs and web applications end to end
- Solid understanding of software lifecycles Git and CI CD
- Strong attention to detail and maintainable system thinking
- Excellent communication and collaborative mindset
Nice to have
- Curious
- Detail-oriented
- Collaborative
- Comfortable with ambiguity
- Startup-minded
Day to day
- Design and execute detailed test plans across web application, API, and backend surfaces to protect product reliability and usability.
- Build and maintain automated test coverage across unit, integration, and end-to-end layers using a modern TypeScript and Python stack.
- Partner closely with engineering, product, and design to investigate defects, verify fixes, improve observability, and strengthen release quality across the full product lifecycle.
