Leidos is a company that supports mission critical projects and invests in employee growth and development. They are seeking an AWS Test & Automation Engineer to work on Cloud modernization and operations for the Department of the Air Force, focusing on automated testing and collaboration with development teams.
Responsibilities:
- Design, develop, and maintain automated test scripts for web, API, and cloud-based applications using industry-standard frameworks and tools
- Collaborate with development, DevOps, and product teams to understand requirements, design test strategies, and ensure comprehensive test coverage
- Implement and manage test automation frameworks that integrate with CI/CD pipelines to enable continuous testing and rapid feedback
- Execute automated and manual tests to validate application functionality, performance, security, and scalability on AWS infrastructure
- Monitor, analyze, and report test results, identify defects and working closely with developers to drive resolution
- Develop and maintain test data, environments, and mocks/stubs to support various testing scenarios in AWS
- Contribute to the design and improvement of QA processes, standards, and best practices for cloud-based applications
- Participate in code reviews, providing feedback on testability, reliability, and maintainability
- Stay current with AWS services, automation tools, and testing trends, recommending new approaches and technologies as appropriate
- Document test plans, procedures, and results to ensure traceability and compliance with organizational standards
Requirements:
- Bachelor's Degree and 4+ years or more of experience; Master's Degree, additional years of experience may be accepted in lieu of degree
- Must have a Secret Clearance
- Must have IAT Level II (Sec+ or equivalent or higher) certification prior to your start date
- Must have one or more cloud certifications
- US citizenship required
- Excellent customer service skills, with experience working in a customer-facing position
- Strong understanding Active Directory, SAML and the standards, procedures, and processes
- Excellent verbal and written communications skills
- Proficiency in at least one programming/scripting language (e.g., Python, Java, JavaScript, or Shell)
- Hands-on experience with test automation frameworks (e.g., Selenium, Pytest, JUnit, TestNG, or similar)
- Experience with AWS services (e.g., EC2, S3, Lambda, CloudFormation, IAM)
- Familiarity with CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, AWS CodePipeline)
- Experience with version control systems (e.g., Git)
- Strong understanding of software testing methodologies (unit, integration, system, regression, performance)
- Experience designing, developing, and executing automated test scripts
- Ability to analyze test results, identify defects, and work with developers to resolve issues