QA Engineer
darwinbox
Job Description
- Design, develop, and maintain automated test scripts for web applications using Playwright.
- Creating UAT Test Scenarios & Test Cases: Design comprehensive end-to-end test scenarios based on real business use cases.
- Report defects with complete details, including screenshots and step-by-step descriptions, clearly highlighting expected versus actual results.
- Categorize defects by severity (critical, major, minor) and manage tracking diligently.
- Collaborate with developers, product managers, and designers to understand requirements and convert them into test cases.
- Perform functional, regression, smoke, and cross-browser testing.
- Write and maintain robust locators/selectors for dynamic UI elements.
- Execute automated test suites as part of CI/CD pipelines.
- Identify, log, and track defects using tools such as JIRA or Azure DevOps.
- Assist in analyzing test results and reporting issues to stakeholders.
- Continuously learn and improve automation practices and frameworks.
- Maintain detailed and up-to-date test reports, defect logs, and supporting documentation.