I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Senior QA Engineer

Manual & Functional QA +1Posted on Nov 5
Full-timeAtlanta, GA, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of professional experience in software quality engineering, including strong manual testing experience and meaningful hands-on test automation work.
  • Demonstrated depth with Playwright, including suite architecture, flakiness mitigation, test data strategy, and execution at scale within continuous integration.
  • Practical, applied experience using AI-assisted engineering tools as part of routine development or testing workflows, such as AI coding agents, AI-assisted test authoring, or AI-supported code and requirements analysis.
  • Strong foundation in functional testing, including test design techniques, risk-based prioritization, boundary and negative testing, and structured exploratory testing.
  • Experience contributing to or building test automation frameworks, explaining architectural decisions, and adapting solutions for teams at different automation maturity levels.
  • Proficiency in TypeScript or JavaScript, or comparable programming experience with the ability to become productive quickly.
  • Experience owning both manual and automated testing for an application, with sound judgment about their appropriate roles in a hybrid QA model.
  • Working knowledge of defect and test management tools such as Jira, Xray, or equivalent.
  • Experience integrating automated test execution into continuous integration and continuous delivery pipelines.
  • Strong written and verbal communication skills sufficient to produce test plans, defect reports, and quality summaries that stand on their own without narration.

Responsibilities

  • Own functional test coverage for assigned applications, including user interfaces, service layers, and integration points.
  • Perform manual, exploratory, regression, integration, and automated testing across assigned applications based on risk, value, and maintainability.
  • Define and maintain application test strategies, deciding which tests should remain manual, which should be automated, and how coverage should evolve.
  • Provide evidence-based release-readiness assessments to engineering and product leadership as the quality authority for the application.
  • Evaluate requirements, acceptance criteria, and design documentation to identify ambiguities, missing edge cases, and untestable requirements before development.
  • Create manual test cases and scenarios from requirements, then refine, consolidate, and prioritize them using engineering judgment.
  • Review implemented functionality, requirements, and existing test suites to identify coverage gaps, duplicated effort, ineffective assertions, and divergence between specified and actual behavior.
  • Assess tests for automation suitability based on stability, execution frequency, maintenance cost, and exploratory value, and recommend automated versus manual execution.
  • Build and maintain Playwright automation where it provides clear value, using AI tooling to accelerate authoring, refactoring, debugging, and maintenance.
  • Operate automated suites within continuous integration and continuous delivery pipelines, while continuing manual, exploratory, and scenario-based testing where human judgment is more effective.
  • Triage, reproduce, document, and drive defects to resolution, using AI-assisted analysis to shorten root-cause isolation.
  • Produce decision-ready reporting on coverage, execution results, defect trends, and release risk.
  • Contribute to the QA automation framework by extending its capability while ensuring it complements a manual testing model.
  • Design and implement automation solutions as needed, including architecture, page and component abstractions, fixtures, test data management, environment configuration, continuous integration integration, and reporting.
  • Establish automation standards and design patterns that keep test suites fast, reliable, readable, and approachable for QA engineers building automation skills.
  • Lead by example through code review, pairing, and hands-on guidance, helping manual QA engineers develop practical automation, AI, and technical testing skills.
  • Advise the broader QA and engineering organization on practical automation, AI-assisted testing methods, and when manual testing is most effective.
  • Partner with software engineers, product managers, and DevOps to move quality activities earlier in the delivery cycle.

Desired Qualifications

  • Hands-on experience with Claude Code or a comparable AI coding agent.
  • Experience creating AI agent skills and custom agents, and using Model Context Protocol servers, including building such servers when existing tooling is insufficient.
  • API test automation experience across REST or GraphQL, including contract testing.
  • Experience helping a manual QA organization adopt automation, AI tooling, or modern quality practices sustainably.
  • Background in a regulated or high-reliability domain.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs