Amroute logo

Senior SDET / QA Automation Engineer

Amroute • Riverton, Utah, United States

onsitefull-time
Posted Sep 3, 2026Apply by Mar 2, 2027

**Role & seniority: ** Senior SDET / QA Automation Engineer (7–10 years), backend-focused

**Stack/tools: **

  • Languages/automation: Java, Groovy

  • API & service testing: REST API automation, gRPC testing, microservices

  • BDD: BDD/Cucumber

  • Build/deps: Gradle or Maven

  • Event streaming: Kafka testing (publish/consume, schema validation)

  • AWS: S3, DynamoDB, Athena

  • Data validation: Parquet files, schema checks, source-to-target reconciliation, business-rule validations

  • CI/CD: Jenkins, Harness, Bamboo (or equivalent)

  • Top 3 responsibilities:

    • Design/maintain Java-based QA automation frameworks (BDD/Cucumber, Gradle/Maven)

    • Automate and validate end-to-end backend banking workflows across REST/gRPC/microservices

    • Validate event-driven and data-pipeline behavior (Kafka workflows, AWS components, Parquet/data reconciliation)

  • Must-have skills:

    • Java automation; REST API automation

    • gRPC testing; Kafka testing

    • AWS S3 and DynamoDB; Athena

    • BDD/Cucumber

    • CI/CD integration experience

    • Banking/financial services domain knowledge

  • Nice-to-haves:

    • Experience validating downstream data-processing components specifically (e.g., additional reconciliation targets/ETL verification)

    • Strong schema validation depth for Kafka messages (beyond basic testing)

  • Location & work type: Texas; Contract

Full Description

Title: Senior SDET / QA Automation Engineer

Location: Texas

Experience: 7-10 Years

Engagement Type: Contract

Role Summary

We are looking for a backend-heavy Senior SDET / QA Automation Engineer who can validate complete banking workflows across APIs, event-driven systems, AWS services, databases, cloud storage, and downstream data-processing components.

Must-Have Skills

Java Automation, REST API Automation, gRPC Testing, Kafka Testing, AWS S3, DynamoDB, BDD/Cucumber, Gradle/Maven, CI/CD, Banking/Financial Services Domain

Key Responsibilities

Design and maintain Java-based automation frameworks using Java, Groovy, BDD/Cucumber, and Gradle/Maven. Automate REST APIs, gRPC services, microservices, and backend workflows. Validate AWS components including S3, DynamoDB, Athena, and cloud-based data flows. Automate Kafka workflows including publishing, consumption, schema validation, and downstream verification. Perform data validation across Parquet files, schemas, source-to-target reconciliation, and business-rule validations. Integrate automation with Jenkins, Harness, Bamboo, or equivalent CI/CD platforms. Support automation for banking/financial workflows including payments, transactions, risk/fraud, and compliance-driven systems.

Java AutomationREST API AutomationgRPC TestingKafka TestingAWS S3DynamoDBBDD/CucumberGradle/MavenCI/CDBanking/Financial Services DomainGroovyAthenaParquetJenkinsHarnessBamboomulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.