Skip to main content

Quality Assurance Automation Engineer

Posted 2 days ago

core ai consultingPhoenix (AZ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

We are seeking an experienced QA Automation Engineer to join our team in a full-time, on-site role. The ideal candidate has strong expertise in building and maintaining automation frameworks using Playwright and Karate, with a passion for delivering high-quality software through robust automated testing. In this role, you will design, develop, and execute automated test suites across UI, API, and backend services. You will collaborate closely with software engineers, product managers, and DevOps teams to ensure product quality, scalability, and reliability across cloud-based applications.
Responsibilities: Design, develop, and maintain scalable automated test frameworks using Playwright and Karate. Develop automated UI regression, functional, and end-to-end test suites. Build and execute API automation tests for RESTful services. Perform backend validation using SQL queries and database testing techniques. Execute performance and load testing to validate application scalability. Integrate automated test suites into CI/CD pipelines to support continuous testing. Identify, document, and track software defects while working closely with development teams to resolve issues. Participate in test planning, test strategy, and Agile ceremonies. Continuously improve automation frameworks, testing processes, and quality standards.
Required Qualifications: 7+ years of experience in Quality Assurance and test automation.2+ years of hands-on experience with Playwright and Karate. Strong experience developing and maintaining UI automation frameworks using Playwright. Extensive experience with API automation testing using Karate. Proficiency in JavaScript/TypeScript and Java. Experience testing RESTful APIs, microservices, and backend applications. Strong understanding of QA methodologies, automation best practices, and Agile/Scrum development. Experience integrating automated test suites into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI.Experience with performance and load testing tools such as JMeter, Gatling, or k6.Familiarity with AWS cloud environments and cloud-native applications. Ability to write SQL queries for backend validation and test data verification. Strong analytical, debugging, and problem-solving skills. Excellent communication and collaboration skills. Experience testing distributed systems and microservices architectures. Experience with containerized environments such as Docker and Kubernetes. Experience working in enterprise-scale Agile development environments.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this