368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$116k – $210k per year
Location
In office (Columbia)
Seniority
Senior · 12+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Leidos is a defense, intelligence, civil, and health information technology enterprise. Headquartered in Reston, Virginia, the Fortune 500 company (NYSE: LDOS) operates as one of the primary IT, scientific research, and systems integration contractors for the U.S. federal government, allied defense agencies, and commercial infrastructure entities.

Leidos has a new and exciting opportunity for a Senior Test Automation Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.

At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!

We are seeking aSenior Test Automation Engineer to design, build, and maintain automated test solutions for both REST APIs and web-based user interfaces. This role requires hands-on expertise in Linux command-line tools, Python automation, containerized test execution using Docker/Podman, and CI/CD integration with Jenkins and GitLab. The successful candidate will also help evolve our in-house automation framework by planning and executing the migration from legacy Robot Framework implementations to newer automation platforms.

KEY RESPONSIBILITIES

  • Develop, maintain, and enhance automated test suites for back-end REST APIs and web-based user interfaces.
  • Build and maintain a scalable, reliable test automation harness (framework) including execution, reporting, data setup/teardown, and CI/CD integration.
  • Implement and expand Python-based test automation using Pytest, including fixtures, test data strategies, and robust assertions/validation.
  • Create and maintain Docker/Podman container images used to run automation consistently across developer environments and CI pipelines.
  • Integrate automated test execution into Jenkins and GitLab CI/CD pipelines, ensuring repeatable runs, clear reporting, and actionable results.
  • Use Linx command-line tools and Bash shell scripting to locate, parse, transform, and report on large volumes of logs, test output, and system data.
  • Support and extend UI automation using Robot Framework and the Python Selenium library, including test stability improvements and best practices.
  • Collaborate with stakeholders to plan, estimate, and break down work for migrating the current in-house test harness from legacy Robot Framework to a modern alternative (e.g., Robot Framework AIO or Microsoft Playwright).
  • Write and maintain SQL queries (using SQL Developer or similar tooling) and integrate database validation steps into automated tests were appropriate.
  • Troubleshoot CI failures and test irregularity/volatility, improve test reliability, and contribute to continuous improvement of the overall QA automation approach.

REQUIRED QUALIFICATIONS

  • Bachelors Degree in a related technical field of study and 12 or more years of related experience. Candidates without bachelors degrees will require additional years of experience and will be considered on a case by case basis.
  • Strong experience with Linux and Bash shell scripting, with demonstrated ability to work effectively from the command-line and process/report on large data sets (logs, test artifacts, results).
  • Advanced experience building test automation in Python, including Pytest-based frameworks and best practices for maintainable automated testing.
  • Strong hands-on experience with Docker (or Podman) including building, versioning, and maintaining images used in automation and CI/CD workflows.
  • Working knowledge of Jenkins and GitLab pipelines, including running containerized workloads and managing automated test stages.
  • Experience with REST API testing, including validation of responses, authentication flows, and negative/error-path testing.
  • Familiarity with Robot Framework UI automation using Selenium library (Python).
  • Solid understanding of how to architect a test automation harness/framework for UI and/or API testing (test structure , configuration, reporting, environment management).
  • Familiarity with SQL and tools such as SQL Developer, including writing queries and using them within automated validation steps.
  • Security Clearance Requirement: Active TS/SCI with polygraph

PREFERRED QUALIFICATIONS

  • Experience planning and executing test automation framework migrations (e.g., Robot Framework to Microsoft Playwright or Robot Framework AIO).
  • Experience improving CI performance, parallelization, and test execution efficiency in containerized environments.
  • Strong debugging skills across services, CI logs, containers, and test reporting outputs.

WORKING STYLE / WHAT SUCCESS LOOKS LIKE

  • Builds reliable, maintainable automation that can be executed consistently in CI and local environments.
  • Produces clear, actionable test reporting and contributes to reducing fickle tests and pipeline noise.
  • Takes ownership of framework-level improvements, including planning and breaking work into deliverable increments.
  • Collaborates effectively with engineering and QA stakeholders to ensure automation aligns with product and release needs.

conmd

cssrc

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.

Original Posting:

July 17, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $116,350.00 - $210,325.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Columbia
$58k – $136k per year (Estimated) • Remote/Hybrid • Full-Time • Guadalajara
Bash
Node JS
Python
JavaScript
Python
FastAPI
Databases
RabbitMQ
Frontend
Next.js
React.js
DevOps
ArgoCD
AWS
CI/CD
Datadog
Docker
Git
GitHub
GitHub Actions
GitOps
Grafana
Helm
Jenkins
Karpenter
KEDA
Kubernetes
OpenTelemetry
Prometheus
Terraform
Apply
$87k – $130k per year • In office • Full-Time • 6+ years exp • Murray
Python
TypeScript
JavaScript
Python
Alembic
FastAPI
Pydantic
SQLAlchemy
Databases
PostgreSQL
Redis
AI/ML
Embeddings
LLM
LLM Guardrails
Ollama
RAG
Frontend
React Query
React Router
React.js
Vite
DevOps
AWS
CI/CD
Docker
Docker Compose
IAM
Terraform
Cybersecurity
FedRAMP
NIST 800-53
QA
Pytest
Apply
$128k – $173k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • United States
JavaScript
Node JS
TypeScript
Frontend
React.js
DevOps
Amazon EC2
AWS
AWS CDK
AWS Lambda
CI/CD
GitHub Actions
Jenkins
Terraform
Amazon CloudWatch
Amazon S3
API Gateway
GitHub
GitLab
IAM
Apply
$121k – $147k per year • Remote • Full-Time • 5+ years exp • PhD • Columbus
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
Dynatrace
GitLab
Kubernetes
Splunk
Terraform
Management
Jira
Apply
$122k – $200k per year • In office • Full-Time • 10+ years exp • Charlotte • New York
AI/ML
AI Agents
Context Engineering
Copilot
Hallucination
Human-in-the-Loop
Knowledge Graph
LLM
LLM Guardrails
LLMOps
Prompt Engineering
RAG
DevOps
Azure
CI/CD
GitHub
Kubernetes
Vector
Analytics
A/B Testing
Apply
Software Engineer 1 day ago
$58k – $105k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Reston
C++
JavaScript
Python
SQL
TypeScript
Python
FastAPI
AI/ML
AWS Bedrock
LLM
Frontend
Angular
React.js
DevOps
AWS
Docker
QA
Jest
Playwright
Pytest
Apply
Software Engineer 1 day ago
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chantilly
Bash
JavaScript
Python
Java
Java
Apache Tomcat
Gradle
Hibernate
Maven
Databases
MySQL
Mobile
JUnit
Management
Jira
Apply
Software Engineer 1 day ago
$80k – $157k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • San Diego
C#
C++
Python
C#
.NET
AI/ML
NumPy
Pandas
SciPy
DevOps
Git
Apply
$108k – $195k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Huntsville
C++
Java
DevOps
CI/CD
Docker
Kubernetes
Apply
Software Developer 1 day ago
$73k – $133k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Colorado Springs
C++
Fortran
Java
Apply
$131k – $237k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chantilly • Columbia
Bash
Python
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Angular
DevOps
Ansible
ArgoCD
AWS
Azure
buildah
CI/CD
Docker
Docker Swarm
FluxCD
GitLab
GitLab CI
Grafana
Helm
Kubernetes
Loki
Prometheus
Terraform
Twelve-Factor App
Podman
Apply
Lead AI Engineer 10 hours ago
$125k – $180k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Columbia
Python
AI/ML
AI Agents
AWS Bedrock
CrewAI
Function Calling
LangChain
LlamaIndex
LLM
LLM Guardrails
NLP
OpenAI
Prompt Engineering
RAG
DevOps
AWS
Azure
CI/CD
GCP
Apply
Software Engineer 1 day ago
$108k – $195k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Columbia
Python
Apply
In office • Full-Time • 5+ years exp • Columbia
Java
COBOL
COBOL
IBM MQ
Apply
$58k – $136k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • New Brunswick • Quebec • Columbia
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.