Senior QA Engineer

AlgoShack

Phoenix, Northern (AZ, KY)

Hybrid

USD 120,000 - 160,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

American Express seeks a Quality Engineer to design and scale automated tests for web and API layers, ensuring reliable, scalable experiences for card members worldwide.

The role emphasizes automation-first practices, collaboration across engineering teams, and the application of AI-assisted testing tools to accelerate feedback and improve release confidence.

Qualifications

  • Bachelor’s or Master’s degree in computer science, engineering, or a related technical discipline.
  • Hands-on experience designing and maintaining automated tests for web applications using tools such as Playwright and Selenium.
  • Hands-on experience building automated API tests using frameworks such as Playwright or equivalent API automation tools.
  • Exposure to distributed systems, service-oriented architectures, and dependent system integrations in modern engineering environments.
  • Strong analytical, problem-solving, and communication skills, with the ability to work effectively across engineering, product, and platform teams.
  • Comfort working through ambiguity, thinking abstractly, and iterating quickly in a collaborative agile environment.
  • Demonstrated interest in automation-first quality engineering practices, including maintainable test design, CI/CD quality gates, and continuous improvement.
  • Knowledge of AI-assisted engineering or testing tools is preferred, especially where used to improve test design, accelerate troubleshooting, or enhance engineering productivity.
  • Experience in the financial services industry is a plus.

Responsibilities

  • Shape user stories by defining acceptance criteria and designing risk-based test scenarios.
  • Build, maintain, and improve automated test suites for web and API layers with CI/CD integration.
  • Drive automation-first quality engineering practices to reduce manual effort and accelerate feedback.
  • Partner with product, frontend, backend, and platform engineers to validate requirements and prevent defects.
  • Work with developers to enable shift-left testing and earlier detection of quality issues.
  • Develop and use service virtualization, mocks, and test data strategies for efficient cross-system validation.
  • Contribute to estimation, test strategy, and dependency planning early in the project.
  • Promote best practices in test maintainability, CI health, observability, and continuous improvement.
  • Apply data-driven analysis to improve coverage and identify gaps in quality.

Skills

Automation mindset
Analytical thinking
Collaboration
Communication

Education

Bachelor's or Master's in CS/Engineering

Tools

Playwright
Selenium
API testing tools

Job description

Note : need someone who can code as well, and has implemented AI strategies.

We’re looking for a Quality Engineer to help build and scale high-quality web experiences used by tens of millions of American Express Card Members around the world. This role is ideal for an engineer who brings strong automation skills, a quality-first mindset, and a passion for solving complex problems in modern web environments.

You’ll be part of the Web Engineering team, which builds digital products and platforms that shape key moments across the customer journey. As a Quality Engineer, you will help ensure these experiences are reliable, scalable, and seamless by partnering closely with engineers, product teams, and platform teams throughout the development lifecycle.

You’ll work in a fast-paced engineering environment with the scale and stability of a Fortune 100 company. We’re looking for someone who is comfortable navigating ambiguity, iterating quickly, and applying automation-first quality engineering practices to improve release confidence, accelerate feedback, and support continuous delivery. Familiarity with AI-assisted engineering tools and practices is a plus.

Responsibilities:
  • Contribute as an active member of an agile engineering team by shaping user stories, defining acceptance criteria, and designing risk-based test scenarios that improve release confidence and product quality.
  • Build, maintain, and continuously improve automated test suites for web and API layers, with strong integration into continuous integration and delivery pipelines.
  • Drive an automation-first quality engineering approach by identifying opportunities to reduce manual effort, improve test reliability, and accelerate feedback throughout the development lifecycle.
  • Partner closely with product, frontend, backend, and platform engineers to validate requirements, prevent defects early, and deliver high-quality customer experiences.
  • Work alongside developers during feature implementation to enable shift-left testing, rapid iteration, and earlier detection of quality issues.
  • Develop and use service virtualization, mocks, and test data strategies to validate functionality efficiently across dependent systems.
  • Contribute to estimation, test strategy, and feasibility assessments by identifying quality risks, automation needs, and dependencies early in the planning process.
  • Promote consistent engineering and quality best practices across the team, including test maintainability, CI health, observability, and continuous improvement.
  • Apply analytical thinking and data-driven problem solving to improve coverage, identify gaps, and strengthen overall engineering quality.
  • Knowledge of AI-assisted engineering practices and tools is preferred, including the ability to use AI to improve test design, accelerate analysis, and enhance quality engineering productivity.
Qualifications:
  • Bachelor’s or master’s degree in computer science, engineering, or a related technical discipline, with 10+ years of experience in a software engineering or quality engineering organization.
  • Hands-on experience designing and maintaining automated tests for web applications using tools such as Playwright and Selenium.
  • Hands-on experience building automated API tests using frameworks such as Playwright or equivalent API automation tools.
  • Exposure to distributed systems, service-oriented architectures, and dependent system integrations in modern engineering environments.
  • Strong analytical, problem-solving, and communication skills, with the ability to work effectively across engineering, product, and platform teams.
  • Comfort working through ambiguity, thinking abstractly, and iterating quickly in a collaborative agile environment.
  • Demonstrated interest in automation-first quality engineering practices, including maintainable test design, CI/CD quality gates, and continuous improvement.
  • Knowledge of AI-assisted engineering or testing tools is preferred, especially where used to improve test design, accelerate troubleshooting, or enhance engineering productivity.
  • Experience in the financial services industry is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

Intercontinental Exchange Holdings • Atlanta (GA)

On-site
USD 110,000 - 150,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

ICE • Jacksonville (FL)

On-site
USD 110,000 - 160,000
QA Automation Engineer
QA Automation Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 70,000 - 110,000
Senior QA Engineer
Senior QA Engineer

ICE • Atlanta (GA)

On-site
USD 110,000 - 160,000
Quality Engineer
Quality Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 85,000 - 120,000
Quality Assurance Engineer
Quality Assurance Engineer

Pentangle Tech Services | P5 Group • Massachusetts

On-site
USD 90,000 - 130,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Quality Engineer, AI & Test Automation
Quality Engineer, AI & Test Automation

Apt • Dallas (TX)

On-site
USD 110,000 - 150,000
QA Engineer
QA Engineer

Buzz Solutions • Palo Alto (CA)

On-site
USD 140,000 - 180,000
Quality Assurance Engineer
Quality Assurance Engineer

Arbiter • United States

On-site
USD 90,000 - 120,000