onsite
Quality Assurance Engineer - NSW Government
QA Engineer
Quality Assurance Engineer responsible for designing, executing, and maintaining test plans for enterprise applications using Selenium, TestNG, and JIRA within an Agile environment. Strong focus on manual and automated testing, API validation, and database verification to ensure high‑quality software delivery.
About the role
Key Responsibilities
- Develop and maintain comprehensive test plans, test cases, and test scripts for web and mobile applications.
- Execute manual and automated tests using Selenium WebDriver and TestNG, ensuring coverage of functional, regression, and performance scenarios.
- Perform API testing with Postman or REST Assured, validating endpoints, payloads, and response codes.
- Collaborate with developers and product owners in Agile sprints, providing clear defect reports and participating in backlog grooming.
- Analyze test results, track defect metrics, and recommend process improvements to enhance quality and delivery speed.
Requirements
- 3+ years of QA experience in a software development lifecycle.
- Proficiency in Selenium WebDriver, TestNG, and JIRA for test management.
- Strong SQL skills for data validation and database testing.
- Experience with API testing tools such as Postman or REST Assured.
- Excellent communication skills and a collaborative mindset within Agile teams.
Skills
seleniumtestngjiraagilesql