
Senior SDET / QA Automation Engineer
Amroute • Riverton, Utah, United States
**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.