Software Engineer / Quality Assurance Analyst – Sr. 

Ft. Belvoir, VA 

Education/Certifications: Master’s Degree (Software Design, Engineering, or Computer Science) + 8 years’ experience OR Bachelor’s Degree (Software Design, Engineering, Computer Science) + 10 years’ experience (Required) 

Years of Experience: 8+ years general software design, software release, coding; 5+ years in software QA & writing code to automated QA/QC tests; 5+ years with web-based testing applications; 5+ years with Agile development. 5+ years manual & automated testing; 3+ years working with Azure DEVOPS server 

Clearance Level & Investigation: TS/SCI with SBI; ability to attain SI, TK, G, HCS, & NATO Secret 

IT Level (AR 25-2): N/A 

IA Cert Level (DoD 8570.01): IAT Level II / Int. 

Computing Environment Certifications: N/A 

Job Description

Qualifications

The Senior Software Engineer / QA Analyst requires the following minimum skills and expertise: 

  • 8+ years’ experience in software design, writing source code, control of source code, reviewing code, configuration management, change management, program testing, integration of software, & release management process.  
  • 5+ years’ experience with the following: 
  • Software development & software quality assurance. 
  • Writing code to automate QA/QC tests.  
  • Web-based testing applications.  
  • Agile Development process.  
  •  manual and automated testing.  
  • 3+ years’ experience working with Azure DEVOPS Server (Source Code Repository). 
  • Requires Master’s Degree (Software Design, Engineering, or Computer Science) + 8 years’ experience OR Bachelor’s Degree (Software Design, Engineering, or Computer Science) + 10 years’ experience in same disciplines. 
  • Requires TS/SCI clearance with SBI & ability to attain SI, TK, G, HCS, & NATO Secret clearance. 
  • Requires DoD 8140.03 IAT Level II /Intermediate certification. 

Responsibilities

  • Develop test plans based on product backlog items outlining testing strategy and approach, necessary resources, & schedule within agile development environment. 
  • Define acceptance criteria for backlog items to evaluate for testing & deployment. 
  • Participate in sprint planning meetings & daily scrum/stand-up meetings providing feedback on quality of software. 
  • Conduct QA assessments of all new/modified application feature enhancements, web applications, APIs, & web services. 
  • Maintain QA branch documentation to include test plans, TTPs, SOPs, & other required documents as directed by Government.  
  • Collaborate with DevSecOps team & customers ensuring internal/user acceptance testing conducted with detailed results captured & recorded in Azure Dev Ops. 
  • Research & incorporate approved automated testing tools to assist with streamlining functionality & regression testing. 
  • Use Master Templates for recording/reporting all test results. 
  • Create & maintain master repository for all testing documentation. 
  • Produce findings reports based on received test plans. 
  • Evaluate, test, & validate software development projects. 
  • Develop & implement QA problem reporting processes/systems. 
  • Coordinate with others to test when additional customers/functional subject matter expertise needed; monitor & report bugs/associated fixes. 
  • Work with developers & staff to ensure changes implemented based on customer requirements/quality improvements identified by testers, developers, or staff. 
  • Test automation software programs by setting up test trials & preconditions to examine product functionality, content, & user friendliness. 
  • Simulate product performance, evaluate results, & compare results with predicted outcomes. 
  • Participate in tests & release readiness reviews. 
Job Category: Software Engineering
Job Type: Full Time
Job Location: Fort Belvoir
Clearance Level: TS/SCI
Education-Certifications: MA/MS Degree (BA/BS Degree accepted with additional years of experience)
Years of Experience: 8+
Source Selection: INSCOM IAO

Apply for this position

Your Passport must be valid for two years.

Maximum allowed file size is 1 MB. Allowed Type(s): .pdf, .doc, .docx