REMOTE - Test Automation Engineer - TS/SCI preferred, Secret required
Responsibilities
- Provide subject matter expertise to the software engineering team for software testing and deployment solutions
- Create systems for automated unit, integration, UI, and performance testing
- Generate test data
- Develop test cases, plans and scripts
- Support software configuration management and documentation
- Support Agile sprint planning activities
- Support demonstrations and test events with mission stakeholders
Required Education, Certifications and Security Clearance
- Either BS degree in Engineering or Computer Science with 5 years' experience, or 8 years' experience without a degree
- DoD Secret Clearance REQUIRED. TS or higher can be maintained in this role.
Required Qualifications
- 5 years' experience supporting large scale and complex systems in a distributed environment using Java, Groovy, or another programming language paired with automated testing tools
- Experience creating and implementing testing methods, utilizing programming languages to create testing scripts, and documenting software testing procedures
- Experience testing REST and SOAP APIs
- Experience translating requirements and acceptance criteria into test cases and automated test scripts using automated tools
- Experience performing analysis of failed tests and maintaining and updating tests based on continuous feedback
- Experience working in an Agile software development environment
- Experience conducting code reviews
- Familiarity with DevOps (CI/CD) pipeline concepts and tools
- Familiarity with Docker Containers
- Ability to support and troubleshoot issues on Linux
- Current Security+ CE
Desired Qualifications
- DoD 8570.01 IAT or IAM Level II certification
- Experience working with AWS
- Familiarity with the concept, implementation, and operations associated with DevSecOps
- Experience with Government standards and procedures.
- Experience migrating legacy applications to modern frameworks
- Experience with Elastic Map Reduce, Solr, Accumulo & Groovy
- Excellent organizational & communication skills, in both spoken and written English
- Strong problem-solving and people skills
Occasional travel to Charlottesville, VA location