Jobs · Quality Assurance · Missouri

Sr. QA Test Automation Engineer

Apex Systems · St Louis, MO · 1 mo ago
Quality Assurance$70–$85/hrContract

Location: St. Louis, Missouri (Partial Remote, onsite 4 days per week)
Employment Type: Contract

About the role

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.

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.

Requirements

  • Bachelor's degree with a major or specialized courses in Information Technology or commensurate experience.
  • Minimum of 5 years of proven experience in QA automation, SDET, or Quality Engineering roles.
  • Experience with writing and analyzing complex data queries and automation scripts for testing large datasets.
  • Experience testing analytics, data processing, or data-driven platforms at scale.
  • Experience testing service-based architectures, including REST APIs and event-driven workflows.

Skills

  • 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, JupyterLab, Jira, and Xray.
  • Familiarity with AWS cloud services such as EC2, S3, RDS, Glue, Lambda, and SageMaker.
  • 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.
  • Knowledge of security testing methodologies for cloud environments.
  • Exposure to data governance validation.

Work Authorization

US Citizenship is required for this position.

Pay

Estimated pay rate: $70.00 to $85.00 per hour. Contract duration: one year with a possibility of extension.

Benefits

  • Supplemental benefits including medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP) and 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program, access to certification prep, and a library of technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks for associations including CompTIA and IIBA.
  • Dedicated customer service team for consultants and a certified Career Coach.

Similar jobs

Sr. QA Automation Engineer

Richmond NationalGlen Allen, VA· 2 wk ago
Quality Assurance$95k–$115k/yrapply on richmondnationalservices.applytojob.com