Senior QA Automation Engineer - Selenium & AWS Cloud

Serco

Herndon (VA)

On-site

USD 95,000 - 130,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Paid time off

Job summary

Serco Inc. in the United States seeks a QA Test Automation Engineer to lead the design, development, and deployment of an automated testing framework for a large-scale federal eligibility program.

This hands-on role guides a growing team, challenging current practices and driving cloud-based test automation forward using Selenium and Cucumber (BDD) with Java/Groovy in an Agile/SAFe setting. You will collaborate with cross-functional teams and stakeholders to ensure quality across UI, API, and

Qualifications

  • A Bachelor's degree and 7+ years of QA Automation testing experience with demonstrated expertise in creating test scripts.
  • Hands-on experience developing automated test scripts using Selenium and Cucumber (BDD).
  • Strong programming and scripting skills in Java, Groovy, and Maven.
  • Proficiency with Git, Jenkins, and Eclipse IDE (including relevant plugins) for source control, CI/CD, and automation development.
  • Experience writing Linux-based scripts using Shell or Python.
  • Strong experience with REST and SOAP API testing.
  • Solid SQL skills for creating test data, querying databases, and validating test results.
  • Experience performing testing on both front-end and back-end systems, including DB, logging, and UI validation.
  • Experience performing gap analysis on business requirements and system specifications.
  • Hands-on experience with AWS technologies such as S3, Lambda, EventBridge, SQS, AWS Batch, and CloudWatch.
  • Proficiency with Jira for defect logging, reporting, and tracking.
  • Experience working in an Agile or SAFe Agile environment with cross-functional teams.
  • Strong written and verbal communication skills.
  • Ability to work autonomously or collaboratively, providing guidance to other testers as needed.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD) frameworks.

Responsibilities

  • Design, develop, configure, and maintain automated test scripts and test environments using Selenium and Cucumber (BDD).
  • Perform analysis of business requirements, identify gaps, and translate user requirements into automated test solutions.
  • Create test scenarios, test cases, and test data, and identify candidates for regression automation.
  • Develop and maintain robust end-to-end (E2E) automated test scenarios across UI, API, and database layers.
  • Execute smoke tests prior to each code drop to confirm environment setup and readiness for testing.
  • Execute automated and manual test cases once code is deployed into the test environment.
  • Perform REST and SOAP API testing, along with DB validation, logging validation, and UI validation.
  • Build and run SQL scripts to create test data, validate test results, and support accurate test data requests.
  • Generate and maintain the Requirements Traceability Matrix (RTM).
  • Identify, document, log, re-test, and track defects through resolution in Jira.
  • Integrate automation frameworks with Eclipse IDE and leverage Eclipse plugins for efficient script development, debugging, and execution.
  • Manage source code and CI/CD pipelines using Git, Jenkins, Java, Groovy, and Maven.
  • Write Linux-based scripts (Shell or Python) to support application integration and test automation.
  • Implement incremental automation within Agile/SAFe team cadence.
  • Review release scope and provide effective Level of Effort (LOE) estimates.
  • Facilitate testing activities by proactively communicating with Project Managers, Business Analysts, Developers, and Scrum Masters.
  • Provide guidance and mentorship to fellow testers and contribute to team growth.

Skills

Selenium
Cucumber
Java
Groovy
Maven
Git
Jenkins
Eclipse IDE
AWS
API testing
SQL
Linux scripting
TDD/BDD
SAFe Agile

Education

Bachelor's degree

Tools

Jenkins
Git
Maven
Eclipse IDE

Job description

Serco Inc. in the United States seeks a QA Test Automation Engineer to lead the design, development, and deployment of an automated testing framework for a large-scale federal eligibility program.

This hands-on role guides a growing team, challenging current practices and driving cloud-based test automation forward using Selenium and Cucumber (BDD) with Java/Groovy in an Agile/SAFe setting. You will collaborate with cross-functional teams and stakeholders to ensure quality across UI, API, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Test Engineer – Hybrid/Remote (Federal Health IT)
Senior Automation Test Engineer – Hybrid/Remote (Federal Health IT)

Worky • Columbia (MD)

On-site
USD 95,000 - 135,000
Health, Dental, and Vision Insurance
401(k) Plan
Life Insurance & Disability Coverage
+1
Automation Test Engineer – AI-Enhanced QA for Federal Healthcare
Automation Test Engineer – AI-Enhanced QA for Federal Healthcare

Cogent People • Columbia (MD)

Hybrid
USD 90,000 - 130,000
Health Insurance
401(k) Plan
Life Insurance & Disability Coverage
+1
Automation QA Engineer | Java, CI/CD & Microservices
Automation QA Engineer | Java, CI/CD & Microservices

ASM Research, An Accenture Federal Services Company • Pierre (SD)

On-site
USD 54,000 - 58,000
Automation Test Engineer – Hybrid/Remote, AWS & Gatling
Automation Test Engineer – Hybrid/Remote, AWS & Gatling

Cogent People Inc • Columbia (MD)

Hybrid
USD 110,000 - 140,000
Health Insurance
Dental & Vision Insurance
401(k) Matching
+1
Senior Test Engineer (QA / Automation)
Senior Test Engineer (QA / Automation)

Zip Zap IT Solutions, LLC • Manassas (VA)

On-site
USD 90,000 - 120,000
Remote Automation QA Senior Engineer — API & Cloud Testing
Remote Automation QA Senior Engineer — API & Cloud Testing

Itransition Group • Northern (KY)

Hybrid
USD 90,000 - 130,000
Flexible working hours
Options to work remotely
Medical insurance
+3
QA Automation Engineer — Selenium & Agile (Federal Projects)
QA Automation Engineer — Selenium & Agile (Federal Projects)

Socket.dev • Millersville (MD)

On-site
USD 90,000 - 120,000
Remote QA Automation Engineer - CI/CD & Selenium
Remote QA Automation Engineer - CI/CD & Selenium

United States Digital Space LLC • United States

Remote
USD 43,000 - 54,000
Remote Automation QA Engineer - Enterprise Apps
Remote Automation QA Engineer - Enterprise Apps

Groupe Kardol • Jefferson City (MO)

On-site
USD 100,000 - 110,000
Employee Assistance Program
corporate discounts
Learning & Development platform with‑
Senior QA Test Engineer – Remote, Automation & API Tests
Senior QA Test Engineer – Remote, Automation & API Tests

Xcelerate Solutions • United States

Remote
USD 90,000 - 130,000