Job Description
Job Summary:
DT Professional Services is seeking a Test Automation Engineer to be part of our hybrid Chesapeake, VA team supporting our NIWC, U.S. Navy customer on the Maintenance Figure of Merit (MFOM) program. This team provides software design, development, implementation, and operations expertise to the customer. As a Test Automation Engineer, you’ll work with a team of Developers, Cloud and Network Engineers supporting one or more enterprise applications. The ability to identify, communicate, and resolve technical issues is important in all aspects of this role. This position typically has a wide range of skills and responsibilities.
As with any position, additional expectations exist, which include, but are not limited to; adhering to typical working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor, staying focused on the assigned tasks & completing other tasks as assigned.
Responsibilities:
- Technical Skills:
- The ability to design, develop and execute test automation scripts
- Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development (TDD) concepts
- Knowledge of CI/CD workflows, Jenkins, Jira, Bitbucket or any other Git tools
- Experience in the development of test frameworks from scratch (e.g. Robot Framework, Cucumber, SpecFlow)
- Create detailed, comprehensive, and well-structured test plans and test cases for deployment to test environments
- Non-Technical Skills:
- Participate in the SAFe Agile Scrum team environment with a focus on planning and delivering changes iteratively
- Must have a Lean-Agile mindset and adhere to Agile principles
- Excellent written and verbal communication skills
- Collaborate with team members and other business users
- Participate in and promote a team learning culture
- Be able to work remotely without any distractions
- Determine the priority for test scenarios and create execution plans to implement these scenarios
- Selection or identification of test cases for automation from existing test case documentation
- Applying Designing and Test Automation Strategy Document
- Creating an automation test plan and getting approval
- Creating, enhancing, debugging and running test cases
- Organizing, monitoring defect management process handling changes and conducting regression tests
- Find solutions for issues related to object identity issues and error handling
- Coordination of the members of the test team and the development team to solve the issues
- Interaction with the people of the client side to solve problems and update the situation
- Create a software defect tracking report of the entire project release status to stakeholders
Basic Qualifications:
- Must have an active DOD Secret Clearance
- Must have Level 1 or higher IAT Certification (A+ CE, Security+, CCNA-Security, CND, Network+ CE, SSCP)
- Bachelor’s degree (BA/BS) in Information Systems, Computer Science, or another related field
- 3-5 years Automation experience is required
- Demonstrated experience working with development tools like Jira, Jama, Confluence
- Demonstrated analytical and problem-solving skills
- Demonstrated organizational skills and attention to detail
- Demonstrated ability to communicate well with peers and leadership
- This position is a hybrid role & will be on site in Chesapeake, VA with the ability to telework several days per week.
Preferred Qualifications:
- Hands-on with test automation in the following languages (one or several): Java/C#/Python/JavaScript
- Experience in building test automation frameworks from scratch
- ISTQB Foundation, Advanced Test Automation certification
- Cloud certification
The compensation range for this position is $60,000 - $80,000 annually.
y4xGpCXlh4