We're looking for a QA Engineer who breaks things before your users do. MyYogaTeacher powers 200K+ customers and thousands of live 1-on-1 yoga sessions daily across the globe. Real-time video, intelligent matching, global scheduling, and multi-currency payments all running at a quality bar your testing instincts would own and raise.
We're building an AI-first engineering culture. Not as a buzzword, but the way we actually work. You'll help shape how modern QA operates by combining strong exploratory and manual testing skills with automation, AI-assisted testing, and quality-driven thinking. If you enjoy uncovering edge cases, questioning assumptions, automating repetitive work, and ensuring every release meets a high-quality bar, we'd love to talk.
The Candidate Will Have Responsibilities Across The Following Functions
Manual Testing and Quality Assurance:
- Perform thorough functional, exploratory, usability, regression, and end-to-end testing across web and mobile applications.
- Create and execute detailed test plans, test scenarios, and test cases based on product requirements.
- Identify edge cases, validate business workflows, and ensure a seamless customer experience.
- Participate in requirement reviews and ask critical questions early to prevent defects before development begins.
- Verify bug fixes and perform impact analysis across related features.
Automation And Technical Testing
- Build and maintain automation frameworks using Playwright with a focus on reliability and maintainability.
- Automate high-value regression and critical user journeys while maintaining a healthy balance between manual and automated testing.
- Perform API testing and validation to catch contract breaks before they reach production.
- Use SQL and backend verification techniques to validate data integrity across systems.
- Contribute to CI/CD quality gates and automated release validation.
AI-Assisted Quality Engineering
- Help define how the team uses AI tools such as GitHub Copilot, ChatGPT, and similar solutions for: Test case generation, Test data creation, Coverage analysis, Failure investigation, Documentation and reporting.
- Continuously improve testing efficiency without compromising quality.
Collaboration And Ownership
- Work closely with developers, product managers, and designers throughout the development lifecycle.
- Participate in bug triage and root cause analysis discussions.
- Provide clear test reports, release sign-offs, and quality visibility across sprint cycles.
- Advocate for quality as a shared team responsibility.
Requirements
- 2-4 years of experience in QA, software testing, or SDET roles.
- Strong foundation in manual testing methodologies and defect management.
- Experience creating test cases, test plans, and executing comprehensive test cycles.
- Hands-on experience with API testing tools such as Postman or equivalent.
- Working knowledge of JavaScript and an automation framework such as Playwright.
- Solid SQL skills for backend validation and data verification.
- Familiarity with Agile/Scrum development environments and tools such as Jira.
- Familiarity with Mobile Application testing.
What Makes You Stand Out
- You balance automation with thoughtful manual testing instead of trying to automate everything.
- You naturally think in edge cases and user behaviour, not just acceptance criteria.
- You use AI tools as part of your daily workflow to improve productivity and test coverage.
- You have strong debugging skills and can collaborate effectively with developers to identify root causes.
- You proactively identify risks and quality gaps before they become production issues.
- You communicate findings clearly and constructively.
Bonus Points
- Experience testing real-time, video, or communication-based applications.
- Exposure to performance or load testing tools.
- Experience integrating automation into CI/CD pipelines.
- Public writing, talks, or open-source contributions related to QA or test automation.
This job was posted by Swetha Chandran from MyYogaTeacher.