Quality Assurance Tester

The Quality Assurance Tester will be an integral member of an Independent Verification & Validation Project Team to thoroughly test a major application for the FAA prior to User Acceptance Testing and production deployment. The selected candidate will collaborate with members of your team to ensure all User Story acceptance criteria are met. The Tester will create and execute manual test cases keeping in mind a future focus of automation to enhance the regression test suite.  There is an expectation that the QA Tester can work independently.  The QA Tester will have to create all test related documentation such as test cases, test problem reports, and a test analysis summary when testing is completed.

Essential Functions:

  • Review system documentation
  • Review User Stories and acceptance criteria for testability
  • Create test scenarios
  • Write detailed test cases
  • Write Test Plans
  • Execute test cases and report test results
  • Conduct System and Regression testing
  • Write Test Problem Reports including enough documentation to recreate the issue
  • Enter identified issues into a Test Tracking system such as JIRA
  • Participate in review sessions with technical and business staff including all levels of management
  • Participate in Test Touchpoint meetings with external Development Team
  • Participate in Release Planning meetings and Retrospectives
  • Develop and maintain System Test Plans and Test Analysis Reports
  • Ability to conduct back-end testing to ensure front end system matches what is stored in database
  • Knowledge of JAVA is critical
  • Maintain CMMI level 3 or higher processes and procedures

Qualifications and Position Requirements:

  • This position requires at least 8 years of experience as a Functional / System / Tester role in a complex environment
  • The candidate should demonstrate Quality Assurance test experience
  • Ideally the candidate will have Agile test experience (supporting two to three week sprints)
  • Must be familiar with test automation tools, specifically Selenium
  • Strong communication skills to work directly with development staff and the client
  • Critical thinking skills to understand customer requirements
  • Must be detailed oriented
  • Good working knowledge skills with Microsoft Office Products
  • Knowledge of the full software development lifecycle from design through application testing
  • Experience working in a CMMI level 3 or higher environment is desired
  • Strong verbal and written communication skills are necessary
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
  • Proven ability to be flexible and work hard, both independently and in a team environment, with changing priorities
  • Bachelor’s Degrees in Business or Computer Science or related discipline, or equivalent experience/combined education
Security Clearance Required: None
Job Type: Full Time
Job Location: Arlington VA
Degree Required: Bachelor's Degree

Apply for this position

Allowed Type(s): .pdf, .doc, .docx