1 day ago
Base Salary
$116k - $210k/yr
Responsibilities
- Develop, maintain, and enhance automated test suites for backend REST APIs and web-based user interfaces.
- Build and maintain a scalable test automation harness covering execution, reporting, data setup and teardown, and CI/CD integration.
- Implement Python-based Pytest automation with fixtures, test data strategies, assertions, and validation.
- Create and maintain Docker and Podman container images for local and CI automation execution.
- Integrate automated tests into Jenkins and GitLab pipelines with repeatable runs and actionable reporting.
- Use Linux command-line tools and Bash to process and report on logs, test artifacts, and system data.
- Support Robot Framework and Python Selenium UI automation and improve test stability.
- Plan and execute migration of the in-house test harness from legacy Robot Framework to a modern alternative.
- Write SQL queries and integrate database validation into automated tests.
- Troubleshoot CI failures and test volatility while improving QA automation reliability.
Requirements
- Bachelor’s degree in a related technical field and 12 or more years of related experience; candidates without a bachelor’s degree require additional experience and are considered case by case.
- Strong Linux and Bash shell scripting experience, including command-line processing and reporting on large datasets.
- Advanced Python test automation experience, including Pytest frameworks and maintainable testing practices.
- Hands-on Docker or Podman experience building, versioning, and maintaining automation images.
- Working knowledge of Jenkins and GitLab pipelines, including containerized workloads and automated test stages.
- Experience testing REST APIs, including response validation, authentication flows, and negative-path testing.
- Familiarity with Robot Framework UI automation using the Selenium library for Python.
- Understanding of test automation harness and framework architecture for UI and API testing.
- Familiarity with SQL and tools such as SQL Developer for automated validation.
- Active TS/SCI security clearance with polygraph.
- Preferred: experience migrating test automation frameworks, improving CI performance and parallelization, and debugging services, CI logs, containers, and test reports.
Benefits
- Paid time off and 11 paid holidays.
- 401(k) with a 6% company match and immediate vesting.
- Flexible schedules.
- Discounted stock purchase plans.
- Technical upskilling and education and training support.
- Paid parental leave.
- Eligible for a $25,000 sign-on bonus.
About Leidos
Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.
