northpointtechnology
Software Engineer / Quality Assurance Analyst – Senior (Top Secret with agreement to obtain CI Poly)
At a Glance
- Location
- Fort Belvoir, Virginia, United States
- Experience
- 8+ years
- Posted
- 2026-05-12T17:58:13-04:00
Key Requirements
Required Skills
Domain Knowledge
- Education
- Engineering
Requirements
Eight years of experience in software design, writing source code, control of source code, reviewing code, configuration management, change management, program testing, integration of software, and release management process
Five years of experience in software development and software quality assurance
Five years of experience writing code to automated Quality Assurance & Quality Control (QA/QC) tests
Five years of experience with Web Based Testing Applications
Five years of experience with Agile Development Process
Five years of experience performing Manual and Automated Testing
Responsibilities
Develops test plans, conducts quality assurance assessments, and validates software applications and systems within an agile development environment.
Defines acceptance criteria, participates in sprint planning and daily scrum meetings, and collaborates with the DevSecOps team and customers to ensure internal and user acceptance testing is conducted and documented.
Maintains Quality Assurance branch documentation and incorporates approved automated testing tools to streamline functionality and regression testing.
Develop test plans based on product backlog items outlining testing strategy, approach, necessary resources, and schedule within an agile development environment
Define acceptance criteria for each backlog item for use in evaluating readiness for testing and deployment
Conduct quality assurance assessments of all new and modified application feature enhancements, web applications, APIs, and web services