The Automated Test Engineer collaborates with a team of testers and developers to ensure quality and security are built into solutions and release deployments to production are error free. They are responsible for conducting functional, regression, and system integration testing strategies. This is a remote position.
The Automated Test Engineer will support a customer that develops, enhances, and expands defense system capabilities using the Scaled Agile Large Solution Framework (SAFe) processes. The program itself will vet personnel for security access, suitability, and credentialing. They will preserve clearance, suitability, fitness, and credentialing adjudication decisions, and continuously evaluate cleared and trusted personnel, integrating and sharing information with other Federal Agencies to identify and mitigate Insider Threat risks.
Responsibilities:
- Design and develop automated test scripts for web applications using industry-standard testing frameworks.
- Collaborate with cross-functional teams to understand software requirements and acceptance criteria.
- Execute and maintain automated test suites, ensuring comprehensive test coverage.
- Identify, document, and prioritize test cases based on risk and business impact.
- Integrate automated tests into the CI/CD pipeline.
- Collaborate with developers to troubleshoot and resolve issues identified during testing.
- Stay updated on testing best practices, industry trends, and emerging tools.
- Develop test system modifications or new development for multiple projects simultaneously.
- Lead the creation of test automation frameworks; perform testing of developer applications; and install, configure, and administer automation testing applications.
- Develop automated testing programs addressing database impacts, software scenarios, security, and usability.
- Lead automation, integration, and testing efforts to ensure defect mitigation.
- Coordinate testing of software defects, enhancements, and upgrades with users and application teams.
- Lead the development and execution of automation test scripts using tools like Selenium, configuring testing frameworks accordingly.
- Support various test events including system, integration, V&V, and UAT.
- Participate in Agile ceremonies such as daily stand-ups, sprint planning, and reviews.
- Collaborate with infrastructure and development teams to create automated test scenarios.
- Ensure compliance with Section 508 accessibility standards.
Qualifications:
- Education: 5 years with a BS/BA, 3 years with MS/MA.
- Active Secret clearance required.
- Proven experience as an Automation Test Engineer focusing on web applications.
- Proficiency in tools like Selenium, Cypress, or similar.
- Strong programming skills in Java, Python, or JavaScript.
- Experience with version control (e.g., Git) and CI/CD tools.
- Understanding of web technologies and architecture.
- Excellent analytical and problem-solving skills.
- Familiarity with Agile, Kanban, DevOps practices.
- Experience with various testing phases and automation frameworks.
- Certifications such as DoD 8570 (e.g., CISSP, Security+), or ability to obtain upon start.
Desired Qualifications:
- Scripting experience in UNIX, Python.
- Experience with SCM solutions like GitLab, Artifactory.
- Familiarity with LoadRunner, Amazon Cloud, HTML, XML, ServiceNow.
- Testing certifications (e.g., ISTQB, Selenium WebDriver).
- Experience with API testing and performance testing tools like JMeter.
- Proficiency in Java programming.
Peraton is a next-generation national security company committed to solving complex challenges. We are an equal opportunity employer, including for individuals with disabilities and protected veterans.