Description

Basic Qualifications

  • Bachelor's degree and 10+ 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.
  • *** Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.

 

Required Skills

  • Strong experience developing Selenium automation frameworks using Junit/TestNG and developing Maven targets to execute automation suites.
  • Experience in setting up and maintaining Selenium Grid to execute tests in parallel and enable cross platform testing.
  • Experience developing test scripts to implement Features, Test Scenarios and Step-Definitions in a customized test automation framework.
  • Experience in configuring and execution of automated regression suites using Jenkins CI/CD pipeline and/or Selenium Grid.
  • Experience developing automation test scripts to test Web Services using customized automation frameworks and tools such as Parasoft, Rest Assured and SOAP UI
  • Knowledge of relational databases (e.g., PostgreSQL, DB2, Oracle) and experience with SQL for querying data to verify test results.
  • Comprehensive knowledge of Scrum and/or Kanban Agile development processes, terminology and ceremonies (e.g., scrums, backlog grooming, retrospectives, demonstrations).
  • Experience acting as a Scrum Master on an Agile software development projects

Education

Bachelor's degree