×
Register Here to Apply for Jobs or Post Jobs. X

Senior Test Automation Engineer

Job in Columbia, Howard County, Maryland, 21045, USA
Listing for: Leidos
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Python, Software Testing, DevOps
Job Description & How to Apply Below
** Description*
* 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 a  
** Senior 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 Git Lab. 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 Git Lab 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 Git Lab pipelines, including running containerized workloads and managing automated test stages.

+

Experience with REST API testing,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary