Quality Assurance Tester
Role details
Job location
Tech stack
Job description
We are seeking a Senior Quality Assurance Engineer to support testing and validation of mission-critical software applications within a secure federal environment. This role will focus on ensuring system reliability, performance, and usability through a combination of manual and automated testing strategies. The ideal candidate brings hands-on experience across modern testing frameworks, strong attention to detail, and the ability to collaborate closely with engineering teams to deliver high-quality solutions., Design, develop, and execute manual and automated test cases for enterprise web applications Validate application functionality across front-end user interfaces and backend systems Identify, document, and track defects through resolution using established workflows Collaborate with developers and stakeholders to ensure quality throughout the software development lifecycle Perform functional, regression, integration, and system-level testing Analyze test results and provide clear, actionable feedback to improve system performance and stability Participate in test planning, estimation, and Agile ceremonies Maintain and update test documentation, scripts, and reporting artifacts Support continuous improvement of testing processes and quality standards
Requirements
Clearance: Active Top Secret required (ability to support additional adjudication if needed), Active Top Secret clearance Bachelor's degree in Information Technology, Computer Science, or related field, OR equivalent experience 8+ years of total experience, including hands-on QA/testing experience Experience with both manual and automated testing approaches Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, or similar) Experience using defect tracking and collaboration tools (e.g., Jira or similar platforms) Experience validating application data and backend systems, including running queries Experience working with version control systems such as Git Strong understanding of the software development lifecycle (SDLC) Ability to work in cross-functional Agile environments, Experience working within secure or compliance-driven environments Familiarity with cloud-based environments or distributed systems Exposure to scripting or development languages (e.g., .NET, Python, JavaScript, or similar) Experience supporting CI/CD pipelines and automated testing integration Background testing modern web applications and front-end frameworks
What Makes a Strong Candidate
Strong balance of manual testing expertise and automation capability Detail-oriented with a focus on accuracy, quality, and system reliability Comfortable working in high-security, mission-driven environments Effective communicator who can collaborate across technical and non-technical teams Ability to quickly identify issues and contribute to efficient resolution workflows