Architect, design, code, and implement next-generation technical solutions using software engineering best practices in the latest technologies.
Provide technical support and guidance for the development and maintenance of automation artifacts including the automation framework, grid, and automation scripts.
Mentor and train team members on automation and provide them information necessary to adopt quickly to the project requirements.
Work closely with the integration team to facilitate automation runs in the Integration environment.
Provide expertise in one or more of the following areas: automation test framework development, development of automation tests using core Java, Selenium, Cucumber, and Gherkin, execution of automation test suites and documentation of defects.
All other duties as assigned or directed?
Detailed Skills Requirements
Bachelor's degree and 8+ years of experience in a Computer Science, Mathematics, Engineering or related field. Additional years of experience may be substituted in lieu of degree.
In-depth knowledge of Behavior-Driven Development (BDD) and Test-Driven Development (TDD) approaches to automation testing.
Must be able to obtain and maintain a Public Trust. Contract requirement