Clearance Requirements:

The client requires a current DHS/CBP clearance or Active DoD Top-Secret clearance.

Work Location

This is a long-term, primarily telework position. The client requires occasional on-site meetings located at 22001 Loudoun County Pkwy, Ashburn, VA 20147, or at other locations within the DC metro area. Telework arrangements are subject to change based on client needs.

Responsibilities

  • Develop and maintain automated test frameworks, test suites, and test scripts to test web-based user-interface application and back-end API’s
  • Analyze requirements and create test plans, test cases, test data, and test scripts
  • Perform code reviews and provide feedback on automation-related code
  • Collaborate with cross-functional teams to identify and resolve issues
  • Stay up to date with the latest automation testing tools and technologies
  • Design, develop, and execute test cases and test suites for RESTful APIs
  • Automate the API testing process using tools such as Postman or Selenium
  • Identify, report, and track defects using tools such as Jira

Requirements

  • Bachelor of Science or equivalent
  • 5 years minimum experience in automation testing using Selenium
  • 2+ years of experience in testing RESTful APIs
  • Strong experience with Selenium WebDriver
  • Strong experience with API testing tools such as Postman or Selenium
  • Proficient writing SQL command for querying data for validation
  • Experience with scripting languages such as Java, Python, or Ruby
  • Experience with version control tools such as Git or GitLab’s
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) processes and tools such as Jenkins
  • Experience in writing BDD automation framework
  • Understanding of Page Object Model for User Interface testing
  • Experience with White-box and black-box testing
  • Experience with test and load automation frameworks
  • Experience in testing cross browser compatibility and layout issues
  • Experience with 508 Accessibility Testing
  • Experience of testing using Agile development methodologies such as Scrum