# Senior Automated Test Engineer

**Company**: Leidos
**Location**: Gaithersburg, MD
**Experience**: senior
**Job type**: full-time
**Salary**: $107,900.00 - $195,050.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Gaithersburg-MD/Senior-Automated-Test-Engineer_R-00194565?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_371c6dbd-a50

## Description

Leidos is seeking a Senior Test Automation Engineer to help deliver mission-essential software capabilities that enable intelligence professionals to access critical information, analyze data, and support time-sensitive national security operations.

As a key member of a high-performing Agile team on the Chinook program, you'll use Playwright to build robust automated tests that validate mission-critical user workflows and Bruno and/or Postman to verify the accuracy, reliability, and security of APIs that connect essential systems and data.

**Primary Responsibilities:**

- Design, develop, execute, and maintain robust automated test scripts using Playwright to validate web application functionality, user workflows, and regression requirements.

- Develop and maintain automated API tests using Bruno and/or Postman to validate RESTful services, request/response payloads, authentication, error handling, and data integrity.

- Build and enhance scalable test automation frameworks that support functional, integration, end-to-end, smoke, and regression testing.

- Integrate automated test suites into CI/CD pipelines to enable continuous testing, rapid feedback, and early defect detection.

- Collaborate with Agile development teams to define acceptance criteria, identify test scenarios, and implement automated testing strategies within each sprint.

- Participate actively in Agile ceremonies, including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.

- Develop and execute comprehensive test plans, test cases, and test scripts based on user stories, functional requirements, and system specifications.

- Perform API validation, including HTTP methods, status codes, JSON payloads, authorization, authentication, and negative testing scenarios.

- Analyze automated test results, troubleshoot failures, identify root causes, and document defects using Agile tracking tools such as Jira.

- Partner with software developers to improve application testability, identify opportunities for earlier testing, and reduce manual regression testing.

- Establish and promote test automation standards, reusable components, and engineering best practices across the development team.

- Support test data management, environment configuration, and test execution across development, integration, and staging environments.

- Provide technical guidance and mentorship to junior test engineers and contribute to continuous improvement of the team's quality engineering practices.

- Ensure testing activities align with customer security requirements, organizational quality standards, and program delivery objectives.

**Benefits:**

- Pay Range $107,900.00 - $195,050.00

**Requirements:**

- Active Top Secret/SCI with the ability to successfully pass a Polygraph examination.

- US citizenship is required per contract.

- Bachelor's degree in Computer Science, Engineering, Information Technology or related field and 8-12 years of prior relevant experience or Master’s with 6-10 years of prior relevant experience.

- 8+ years of hands-on experience in software test automation, quality engineering, or software development with a strong emphasis on automated testing.

- Demonstrated hands-on experience developing, executing, and maintaining automated UI tests using Playwright.

- Practical experience using Bruno and/or Postman to develop, execute, and validate API tests.

- Strong programming experience with TypeScript and/or JavaScript for test automation development.

- Experience designing and maintaining automated test frameworks for modern web-based applications.

- Strong understanding of RESTful APIs, HTTP methods, JSON, authentication mechanisms, and API validation techniques.

- Experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, GitHub Actions, or equivalent platforms.

- Experience working on Agile software development teams using Scrum or similar methodologies.

- Experience with source control systems such as Git.

- Demonstrated ability to analyze requirements, develop test scenarios, troubleshoot application issues, and document defects.

- Strong understanding of software testing methodologies, including functional, integration, regression, end-to-end, and negative testing.

- Excellent communication, collaboration, analytical, and problem-solving skills.

- Ability to work independently, manage competing priorities, and deliver high-quality automation solutions in a fast-paced Agile environment.

## Skills

### Required
- Playwright
- Bruno
- Postman
- TypeScript
- JavaScript
- RESTful APIs
- HTTP methods
- JSON
- Agile
- Git

### Nice to have
- Cypress
- Selenium
- REST Assured
- Docker
- Kubernetes
- AWS
- SQL
- Behavior-Driven Development (BDD)
- Test-Driven Development (TDD)

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Gaithersburg-MD/Senior-Automated-Test-Engineer_R-00194565?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
