OmegaHires logo

QA Automation Engineer

OmegaHires
3 days ago
Contract
On-site
Phoenix, Arizona, United States
$50 - $55 USD hourly
Automation

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.