Quality Assurance Engineer

Skills
Software TestingAttention To DetailManual TestingOralQuality AssuranceTest AutomationTest Cases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in systems engineering or a related field.
  • Minimum of 6 years experience in a Quality Assurance role.
  • U.S. citizenship and ability to obtain a Top-Secret clearance with SCI eligibility are mandatory.
  • Proficiency in manual and automated testing of web applications required.
  • Strong knowledge of software QA methodologies tools and processes.
  • Experience in designing and implementing automated test scripts using tools such as Selenium Appium.

Nice to have

  • Experience with Git and JIRA
  • Knowledge of SQL and ability to execute SQL queries
  • Experience in defense communication

Day to day

  • Develop and execute test plans test cases and test scripts to ensure software products meet quality standards.
  • Identify defects and track issues to resolution ensuring defects are properly documented and retested.
  • Collaborate with cross-functional teams to gather requirements analyze functional documentation and provide feedback to the development team.
  • Design and implement automated test scripts to streamline testing processes.
  • Create and maintain test data and test environments.
  • Stay up-to-date with industry best practices and emerging testing tools and technologies.
  • Contribute to continuous improvement efforts within the Quality Assurance team.