Sr. QA Test Automation Engineer
Listed on 2026-08-05
-
IT/Tech
IT QA Tester / Automation, Data Engineering, Data Analyst
Sr. QA Test Automation Engineer
Location:
St. Louis, Missouri (Partial Remote) onsite 4 days per week
Employment Type:
Contract
Role Overview
We are seeking an experienced Senior Quality Assurance Test Automation Engineer to join a product delivery team responsible for a high-scale data ecosystem. This role focuses on the automated validation of APIs, data transformations, and downstream reporting for a cloud-based big data analytics platform. You will be responsible for defining and implementing a data-aware automation approach to ensure data correctness across ingestion, transformation, storage, and consumption.
Key Responsibilities
- Design, develop, and maintain test automation frameworks and test scripts for cloud-based applications.
- Build and evolve automation that validates services, data pipelines, and data outputs across environments.
- Create comprehensive test plans and strategies covering functional risk, integration points, regression, and non-functional requirements.
- Write complex database queries, perform end-to-end testing, and analyze data to validate cloud infrastructure and services.
- Execute API testing and performance baselining to identify bottlenecks and reliability risks.
- Create reusable test data, manage test artifacts, and contribute to sprint planning and estimation.
- Investigate defects using logs and telemetry, collaborating with team members to troubleshoot issues and validate fixes.
- Provide technical thought leadership and mentor peers on automation patterns and testing processes.
Required Qualifications
Education:
A Bachelor's degree with a major or specialized courses in Information Technology or commensurate experience is required.
Experience:
A minimum of 5 years of proven experience in QA automation, SDET, or Quality Engineering roles is necessary. This includes experience with:
- Writing and analyzing complex data queries and automation scripts for testing large datasets.
- Testing analytics, data processing, or data-driven platforms at scale.
- Testing service-based architectures, including REST APIs and event-driven workflows.
Technical
Skills:
Proficiency with the following is required:
- Strong scripting ability in Python and/or Java.
- Advanced SQL skills and experience with relational databases such as Redshift.
- Experience with tools like Java, Selenium, Jupyter Lab, Jira, and Xray.
- Familiarity with AWS cloud services such as EC2, S3, RDS, Glue, Lambda, and Sage Maker.
- Proficiency with API and performance testing tools like Postman or Gatling.
- Familiarity with CI/CD practices and version control.
Preferred Qualifications
- Knowledge of Infrastructure as Code (IaC) tools is preferred.
- Knowledge of security testing methodologies for cloud environments is considered a bonus.
- Exposure to data governance validation.
Work Authorization
US Citizenship is required for this position.
Compensation
The estimated pay rate for this position is $70.00 to $85.00 per hour. The contract duration is one year with a possibility of extension.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).