QA Engineer
CodeRound is hiring for this role.
- QA Engineer
- Quality Assurance
- Software Testing
- Test Automation
- Playwright
- TypeScript
- JavaScript
- Manual Testing
- Automation Testing
- API Testing
- REST API
- GraphQL
- SQL
- Database Testing
- Web Testing
- Mobile Testing
- Android Testing
- iOS Testing
- AI Testing Tools
- Regression Testing
- Smoke Testing
- Exploratory Testing
- Test Case Design
- Bug Tracking
- Git
- Jira
- Agile
- CI/CD
- Appium
- Maestro
- Accessibility Testing
- Performance Testing
We are looking for a QA Engineer with hands-on experience in testing web and mobile applications, API validation, database testing, and test automation. The ideal candidate should have practical experience with Playwright, TypeScript or JavaScript, and AI-powered testing workflows. You will collaborate with engineering and product teams to identify defects early, automate critical user journeys, and ensure reliable, high-quality releases across web, Android, and iOS platforms.
What you'll do
- Participate in requirement and design reviews to identify risks and prepare test scenarios early in the development lifecycle.
- Use AI tools to draft test cases and test data, then refine them to cover edge cases, negative scenarios, and business rules.
- Develop and maintain Playwright automation suites using TypeScript for critical web application journeys.
- Validate application functionality across UI, REST/GraphQL APIs, and databases.
- Conduct exploratory testing on web, Android, and iOS, including platform-specific behaviour, permissions, poor network conditions, and interrupted workflows.
- Investigate defects using logs, network traffic, browser developer tools, and database records.
- Collaborate with developers and product teams on root-cause analysis and preventive measures.
- Own regression and smoke testing, support release go/no-go decisions, identify coverage gaps, and continuously improve automation reliability.
Must have
2–3 years of experience in Quality Assurance, with hands-on testing of web and mobile applications across Android and iOS. Hands-on experience with Playwright and TypeScript/JavaScript, including writing and maintaining automated tests that run in CI. Strong understanding of test planning, test case design, regression testing, smoke testing, and exploratory testing. Experience testing applications across UI, REST APIs, GraphQL APIs, and database layers. Working knowledge of SQL, including joins, aggregations, and subqueries for validating backend data. Strong understanding of API testing fundamentals, including HTTP methods, status codes, authentication, headers, JSON payloads, and error handling. Regular use of AI tools such as ChatGPT, Claude, or Gemini for generating and improving test cases, test data, SQL queries, API requests, and automation code. Strong debugging, documentation, and communication skills, with the ability to identify root causes and report defects with clear reproduction steps, evidence, severity, and priority.
Good to have
Experience in healthtech, insurtech, employee benefits, or similar domains involving complex customer workflows. Experience working with B2B2C products, where the buyer and end user are different. Mobile automation experience using Appium or Maestro, or exposure to Espresso or XCUITest. Familiarity with accessibility testing tools such as axe and screen readers. Experience with visual regression testing and cross-browser compatibility testing. Exposure to performance and load testing tools such as k6 or JMeter. Familiarity with CI/CD pipelines and tools such as Jenkins, Bitbucket Pipelines, or GitHub Actions. Experience with Git, Jira, Agile/Scrum, browser developer tools, and modern client-server architecture.