onsite
Software Test Engineer - Aon
QA Engineer
Software Test Engineer responsible for designing, implementing, and executing automated and manual tests for enterprise applications using Selenium, Java, and TestNG, ensuring high quality releases in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium WebDriver with Java and TestNG frameworks.
- Execute functional, regression, and performance tests on web and API endpoints, documenting defects and collaborating with development teams.
- Integrate automated tests into CI/CD pipelines (Jenkins/TeamCity) and monitor test results for continuous improvement.
- Participate in Agile ceremonies, providing test estimates, status updates, and risk assessments.
- Analyze test coverage, identify gaps, and recommend process enhancements to improve product quality.
Requirements
- 4–6 years of experience in software testing with a strong focus on automation.
- Hands‑on experience with CI/CD tools (Jenkins, Git) and version control (Git).
- Solid understanding of Agile methodologies and test‑driven development practices.
- Excellent analytical, communication, and problem‑solving skills.
Skills
seleniumjavatestngsql