- Work directly with customers to design and execute automated test plans and test cases to ensure the quality of our software products.
- Perform automation testing, including functional, regression, integration, and system testing.
- Collaborate with product managers, developers, and other stakeholders to understand requirements and identify potential issues.
- Identify, document, and track bugs and issues using bug tracking tools.
- Collaborate with cross-functional teams to continuously improve testing processes and methodologies.
- Develop and maintain automated test scripts using tools like Selenium, Cypress, Appium, or similar.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI.
- Analyze test results and provide detailed reports on quality metrics, identifying trends and areas for improvement.