Quality Assurance Engineer

Skills
Computer ScienceDocumentationQuality AssuranceSoftware QualitySoftware Quality AssuranceTest CasesTest Design
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree or equivalent experience in computer science or a related field such as math, physics, or engineering or an advanced degree
  • Experience in automation and manual software QA testing with enterprise-level web and client/server applications
  • Experience in all phases of the SDLC including requirements analysis, test planning, test case design, and test execution
  • Thorough understanding of QA processes and methodologies including Functional, Integration, System, Regression, and User Acceptance Testing and defect tracking
  • Experience in writing test scripts and creating detailed test plans, test cases from use cases, and requirements documentation
  • Selenium automated testing
  • Manual testing
  • Clearable or Active DoD Secret Clearance

Day to day

  • Develops a Software Quality Assurance (QA) Plan outlining implementation and testing steps.
  • Ensures seamless integration of modules, features, and functionality aligning with new version requirements.
  • Defines performance requirements, tests and evaluates product design and modifications, and maintains quality assurance processes.
  • Supports multimedia and web content management identified by DMA-Web.mil, performs changes based on tasking, troubleshooting, and related tasks.
  • Researches, manages, and edits web products on websites, and oversees design and development of multimedia products.