QA Automation Engineer

Phoenix, AZ
Contracted
Experienced

Job Title: QA Automation Engineer
Location: Phoenix, AZ (Hybrid – 3 Days Onsite)
Duration: 12Months


Job Overview

We are seeking a highly experienced QA Automation Engineer with strong expertise in UI and API automation. The ideal candidate will have a proven track record in building robust automation frameworks, leading testing efforts, and ensuring high-quality delivery in Agile environments.


Key Responsibilities

  • Design, develop, and maintain automation frameworks for UI and API testing
  • Perform end-to-end testing across multiple applications and platforms
  • Develop and execute automated test scripts using Selenium and REST Assured
  • Collaborate with developers, product owners, and business stakeholders to understand requirements
  • Participate in test planning, test case design, execution, and defect management
  • Analyze test results, identify defects, and ensure timely resolution
  • Integrate automation suites with CI/CD pipelines (Jenkins)
  • Mentor junior team members and provide technical leadership
  • Ensure adherence to QA best practices, standards, and processes

Required Qualifications

  • 8+ years of experience in QA Automation with strong Selenium expertise
  • 5+ years of hands-on experience in API automation using REST Assured
  • 4–5 years of experience in TDD/BDD frameworks (JUnit, Mockito, Cucumber)
  • Strong hands-on experience with Selenium WebDriver
  • Experience working with XML and JSON
  • Proficiency in SQL for data validation and backend testing
  • Experience with CI/CD tools such as Jenkins
  • Hands-on experience with test and defect management tools (JIRA)
  • Strong understanding of software testing lifecycle (STLC) and methodologies
  • Experience in Agile/Scrum environments

Preferred Skills

  • Experience in enterprise or financial domain applications
  • Strong debugging and analytical skills
  • Experience in building scalable test automation frameworks from scratch

Leadership Expectations

  • Ability to mentor and guide QA team members
  • Lead testing efforts across projects and ensure timely delivery
  • Drive continuous improvement in test processes and automation strategies
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*