Demo

Quality Assurance Engineer

Idexcel
Washington, DC Contractor
POSTED ON 6/17/2026 CLOSED ON 6/22/2026

What are the responsibilities and job description for the Quality Assurance Engineer position at Idexcel?

Job Summary:

The Senior Quality Assurance Engineer is responsible for designing, implementing, and maintaining comprehensive test strategies for Amtrak’s Transportation platform. This platform operates within a complex, workflow-driven, distributed microservices ecosystem that supports unified train status, rail incident and disruption management, partner communications, and real-time operational events.

In this role, you will ensure the reliability, scalability, and performance of mission-critical systems by building robust testing frameworks and driving quality across services and integrations. As a senior member of the team, you will provide technical leadership by championing a quality-first mindset, mentoring engineers, influencing cross-functional stakeholders, and driving the evolution of testing practices to enhance engineering excellence, system resiliency, and operational reliability.

Essential Responsibilities

  • Design and execute end-to-end test strategies for workflow-driven and state-heavy systems.
  • Develop and maintain automated test frameworks for UI and API testing (Playwright, Selenium, REST-assured, Karate, or similar).
  • Validate REST APIs for functional and NFRs
  • Validate REST REST API authn and authz security and role-based access, integration points, and distributed microservices.
  • Perform database record and element validations to ensure data integrity, referential consistency, and correct state transitions.
  • Validate event-driven process flows and message-based integrations (Kafka or similar technologies).
  • Develop tests for resilience scenarios including retries, failure handling, and idempotency.
  • Conduct performance and load testing to validate behavior under peak operational conditions.
  • Integrate automation suites into CI/CD pipelines (Jenkins, GitHub, Bitbucket, or equivalent).
  • Analyze logs and monitoring data (CloudWatch, Dynatrace, AppDynamics, ELK/EFK or similar) to validate system behavior.
  • Collaborate with product owners, developers, and architects to define test strategy and quality gates during design and implementation phases.


Minimum Qualifications

  • Bachelor’s degree or 7 years relevant work experience.
  • 5 years of experience in manual and automated testing of enterprise systems.
  • Strong experience in UI and API automation.
  • Proficiency in Java and TypeScript for automation scripting.
  • Experience testing microservices-based architectures.
  • Strong SQL skills and experience validating relational and/or NoSQL databases.
  • Experience working in Agile environments.
  • Strong analytical and problem-solving skills.


Preferred Qualifications

  • Experience testing complex workflow-driven or operational systems (e.g., logistics, transportation, airline, financial transaction platforms).
  • Experience with event-driven or message-based systems (Kafka preferred).
  • Experience with performance testing tools (JMeter or similar).
  • Familiarity with AWS or other cloud environments.
  • Familiarity with legacy mainframe or green-screen systems (e.g., 3270), batch processing, and legacy-to-modern system integration validation.

Hourly Wage Estimation for Quality Assurance Engineer in Washington, DC
$45.00 to $53.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Quality Assurance Engineer?

Sign up to receive alerts about other jobs on the Quality Assurance Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Idexcel

  • Idexcel Eagan, MN
  • Summary Client CIO Architecture, Strategy & Innovation (CASI) is responsible to assist Vice President of Information Technology (IT) design, develop, maint... more
  • 2 Days Ago

  • Idexcel Warren, NJ
  • Company Description About IDEXCEL, INC Idexcel is a global staffing and IT services organization, with a mission to bring great people and great organizati... more
  • 2 Days Ago

  • Idexcel Eagan, MN
  • Job Title: Engineer; Cloud Systems or Architect, Cloud Systems – GCP (Google Cloud Professional) (SME) Location: Eagan, MN / Remote Summar yClient CIO Arch... more
  • 3 Days Ago

  • Idexcel Washington, DC
  • Job Title: Quality Assurance Engineer Senior Location: Washington, DC / Hybrid Duration: 12 Months Job Summary: The Senior Quality Assurance Engineer is re... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Quality Assurance Engineer jobs in the Washington, DC area that may be a better fit.

  • Nuvitek Arlington, VA
  • Department: ServiceNow Location: Remote Compensation: $90,000 - $115,000 / year Description At Nüvitek , customer success is our Ethos; together, we drive ... more
  • 18 Days Ago

  • blackcanyonconsulting Bethesda, MD
  • Overview Black Canyon Consulting (BCC) is searching for a QA Engineer to support the delivery and modernization of mission-critical, web-based digital reso... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!