Senior QA Automation Engineer

IntraEdge

Phoenix, AZ(remote)

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Apache JMeter, Application Programming Interface (API), Artificial Intelligence (AI), Atlassian JIRA, Automation, Automation Engineering, Best Practices, Bug Tracking/Defect Management, Business Support, Communication Skills, Community Support, Computer Programming, Computer Science, Content Management Systems (CMS), Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Customer Relations, Customer Support/Service, Debugging Skills, Detail Oriented, DevOps, Docker, Ecosystems, Functional Testing, Git, GitHub, GraphQL, Home Automation, ISTQB Foundation, Integration Testing, Internet Application, Java, JavaScript, Jenkins, Load Testing, Mail Services, Mentoring, Microsoft C# (C Sharp), Microsoft Windows Azure, Multiplatform/Cross-Platform, Performance Testing, Problem Solving Skills, Product Lifecycle, Productivity Management, Python Programming/Scripting Language, Quality Assurance, Quality Assurance Methodology, Quality Engineering, Quality Management, Quality Metrics, Quality Monitoring, REST (Representational State Transfer), Regression Testing, Regulatory Compliance, Reliability Engineering, Requirements Management, Resolve Customer Issues, Root Cause Analysis, Scalable System Development, Scrum Project Management and Software Development, Selenium, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Team Player, Test Automation, Test Data, Test Harness, Test Plan/Schedule, Test Strategy, Test Suite, Test Tools, Testing, User Interface/Experience (UI/UX), Web Browsers, Web Content Accessibility Guidelines (WCAG), Web Testing, eCommerce
LOCATION
Phoenix, AZ
POSTED
30+ days ago
We are looking for a Senior QA Automation Engineer to design, build, and maintain the automated testing frameworks that safeguard the quality, reliability, and performance of our direct-to-consumer digital platforms. This is a fully remote position.
You will be responsible for developing scalable test automation across web, API, and back-end services, embedding automated quality gates into our CI/CD pipelines, and partnering with engineering and product teams to ship reliable, high-quality releases at speed.
  • As a Senior QA Automation Engineer you will own the end-to-end automated testing strategy for our customer-facing web and application ecosystem, championing quality engineering practices across the software development lifecycle. You will work closely with cross-functional teams to shift testing left, accelerate release velocity, and protect an exceptional digital experience for prospects and customers.
  • The ideal candidate is a hands-on automation expert with deep experience in modern testing frameworks, CI/CD integration, and API and UI test automation using Playwright, and can translate product requirements and edge cases into robust, maintainable test coverage.
 
The responsibilities of this role include, but are not limited to:
  • Design, develop, and maintain scalable automated test suites for web, mobile web, and API layers using modern frameworks such as Playwright, Cypress, or Selenium.
  • Build and maintain robust API and back-end test automation (REST and GraphQL) to validate services, contracts, and integrations.
  • Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, or Jenkins) to enable continuous testing and fast, reliable releases.
  • Define and drive the overall test automation strategy, framework architecture, and best practices across teams.
  • Develop and execute functional, regression, integration, smoke, and end-to-end test plans.
  • Implement performance, load, and accessibility testing to ensure our platforms meet quality, speed, and compliance standards.
  • Establish and monitor quality metrics, test coverage, and release-readiness reporting for stakeholders.
  • Partner with developers to shift testing left, embedding quality practices early in the development lifecycle.
  • Triage, document, and track defects to resolution, working closely with engineering to identify root causes.
  • Create and maintain reusable test data, environments, and utilities to improve automation reliability and efficiency.
  • Champion code quality through peer reviews of automated tests and adherence to engineering standards.
  • Evaluate and introduce new testing tools, AI-assisted testing capabilities, and automation approaches to continuously improve quality and productivity.
  • Collaborate with Product, UX/UI, and DevOps teams to ensure requirements are testable and acceptance criteria are met.
  • Mentor QA and engineering peers on automation techniques, frameworks, and quality best practices.
  • Ensure cross-browser and cross-device compatibility across supported platforms.
 


Qualifications:
  • 5+ years of experience in software quality assurance with a strong focus on test automation, preferably supporting consumer-facing web or eCommerce platforms.
  • Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
  • Proven expertise building automation frameworks with tools such as Playwright, Cypress, or Selenium.
  • Strong programming skills in a modern language such as JavaScript/TypeScript, C#, Java, or Python.
  • Hands-on experience with API test automation (REST/GraphQL) using tools such as Postman, REST Assured, or similar.
  • Experience integrating automated testing into CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, or equivalent).
  • Solid understanding of QA methodologies, the software development lifecycle, and Agile/Scrum practices.
  • Familiarity with performance testing (e.g., JMeter, k6) and accessibility testing standards (WCAG).
  • Experience with version control (Git) and defect tracking tools such as Jira or Azure DevOps.
  • Strong analytical, problem-solving, and debugging skills with keen attention to detail.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Ability to work effectively in a fast-paced, dynamic environment.
 
Nice to have:
 
  • ISTQB Certified Tester certification (Foundation Level or higher).
  • Experience testing headless CMS or Sitecore-based websites.
  • Experience with containerization (Docker) and cloud platforms (Azure or AWS).
  • Familiarity with AI-assisted or self-healing test automation tools.
 
Core Competencies 
  • Committed: Values each customer, while working hard to keep their business and support our communities. 
  • Helpful: Delivers support in the ways that are most useful to our customers and addresses their needs with expertise, respect, and empathy. 
  • Proactive: Understand what our customers need and actively works to make their relationship with use seamless, easy, and rewarding. 
  • Personal: Knows our customers well, and tailors our communications and interactions to address their needs and expectations. 

About the Company

I

IntraEdge