QA Automation Engineer
Phoenix, AZ
Contracted
Experienced
ob Title: QA Automation Engineer
Location: Phoenix, AZ (Hybrid – 3 Days Onsite)
Duration: 12 Months
Job Summary:
We are seeking a highly experienced QA Automation Engineer with a strong background in test automation, API testing, and modern QA practices. The ideal candidate will have deep expertise in Selenium, REST Assured, and BDD/TDD frameworks, along with a proven ability to lead testing efforts and mentor team members. This role requires hands-on involvement across the full testing lifecycle, from requirement analysis to execution and defect management.
Key Responsibilities:
- Design, develop, and maintain scalable automation frameworks using Selenium WebDriver.
- Build and execute API automation scripts using REST Assured.
- Collaborate with developers, product owners, and stakeholders to define test strategies and ensure quality deliverables.
- Participate in requirement analysis, test planning, test case design, execution, and defect tracking.
- Implement and follow TDD/BDD practices using tools like JUnit, Mockito, and Cucumber.
- Integrate automated tests into CI/CD pipelines using Jenkins.
- Perform database validations using SQL.
- Manage test cases and defects using tools like Jira.
- Ensure end-to-end test coverage across UI, API, and backend systems.
- Work within Agile/Scrum teams and contribute to sprint planning, reviews, and retrospectives.
- Mentor junior QA engineers and lead automation initiatives.
Required Qualifications:
- 8+ years of experience in QA automation, primarily using Selenium.
- 5+ years of hands-on experience in API automation using REST Assured.
- 4–5 years of experience with TDD/BDD frameworks (JUnit, Mockito, Cucumber).
- Strong experience with Selenium WebDriver.
- Proficiency in working with XML and JSON.
- Hands-on experience with CI/CD tools like Jenkins.
- Strong knowledge of SQL and database testing.
- Experience with test and defect management tools such as Jira.
- Solid understanding of software testing methodologies and QA lifecycle.
- Experience in Agile/Scrum environments.
- Proven ability to lead projects and mentor team members.
Preferred Skills:
- Experience with advanced test automation frameworks and design patterns.
- Exposure to performance or security testing is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and leadership abilities.
Apply for this position
Required*