We're looking for a skilled and experienced Quality Assurance Automation Engineer to join our team. In this role, you'll be instrumental in ensuring the quality and reliability of our software through the development, maintenance, and execution of both automated and manual test cases. You'll work within an Agile environment, collaborating closely with development teams and leading UAT activities.
What You'll Do:
- Develop and maintain automated test cases using WebdriverIO or similar technologies.
- Create and maintain test scripts for both manual and automated testing.
- Perform manual testing as required to ensure comprehensive test coverage.
- Track test case execution and provide regular updates on progress.
- Establish and manage automated test case schedules and generate required reports.
- Log and track defects in Jira, ensuring timely resolution.
- Develop and maintain requirements traceability matrices to ensure complete coverage.
- Support the development team across various environments (Dev, Test, UAT, Production), troubleshooting test cases as needed.
- Lead User Acceptance Testing (UAT) activities as required.
- Provide on-call support as needed to address critical issues.
What You Bring:
Minimum Requirements:
- 10+ years of experience in Manual Test Script Execution.
- 8+ years of experience in Automated QA Testing.
- 8+ years of experience in QA Test Script Creation.
- 8+ years of experience in Performance Testing.
- Demonstrated experience working in an Agile environment.
Preferred Qualifications:
- 5+ years of experience with QA Automated Test Case Reporting.
- 5+ years of experience with JavaScript, HTML, and Selenium.
- 3+ years of experience with Agile, Scrum, Jira, and XRay