> Markdown version of [/jobs/ext/2025846-sme-software-quality-assurance-engineer-and-tester](https://www.wearedevelopers.com/jobs/ext/2025846-sme-software-quality-assurance-engineer-and-tester). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SME - Software Quality Assurance Engineer and Tester - **Company:** GovCIO - **Location:** Quantico, VA, United States - **Experience:** Expert - **Salary:** $170,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Cloud Testing, Data Migration, Oracle SQL Developer, Systems Development Life Cycle, Regression Testing, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), System Testing, Test Case, Telerik, Vulnerability Analysis - **Published:** August 11, 2026 - **Apply:** https://www.dice.com/job-detail/fa912121-47f4-4d97-81a5-1c20ec417429 ## About the Role High School with 10+ years (or commensurate experience), * Clearance Required: TS/SCI * Expertise in testing web-based applications. * Experience working with requirements analysts in building requirements. * Experience writing test cases. * Expert knowledge of the software development lifecycle (SDLC). * Experience with integration and regression testing. Preferred Skills and Experience * Knowledge of SQL script. * Familiarity with Oracle developer tools for validation. * Cloud testing experience. * Experience with Telerik test studio. * Experience working on a data migration application upgrade project. ## Description Conducts evaluation of software/systems activities including requirements, design, development, documentation, integration, test, verification and validation. Defines appropriate measures to ensure product quality. Develops overall operating criteria to ensure implementation of the software/system quality program according to project, process and contract requirements and objectives. Ensures that projects and process control documentation are compliant with requirements, objectives and/or contracts. Reviews software/systems design, change specifications, and plans against contractual and/or process requirements. Reviews include applicable specifications, materials, tools, techniques, and methodologies. Provides or directs verification and validation of software system requirements, traceability, and testability. * Develops, publishes, and implements test plans for complex, multi-tier, distributed, applications throughout the full lifecycle. * Develops automated testing systems using commercial tools, scripts and data set. * Participates in all aspects of testing, including functional, regression, load and system testing. * Assures the appropriate level of quality by the resolution of important defects by working with developers and/or engineers to ensure the software or hardware development process has an appropriate level of testing. * Develops response strategies and processes for high-criticality and security vulnerability related bug notifications. * Pro-actively investigates and finds potential security holes and attack vectors within both the existing and newly-developed code base. ## Related Videos - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning)