Software Quality Assurance Engineer

ASRC FederalSuffolk, VA
23hRemote

About The Position

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™ ASRC Federal Cyber, LLC is hiring a Software Quality Assurance Engineer in Suffolk, VA. This will be a remote role with occasional on-site meetings. This role is focused on supporting the quality and reliability of software solutions built with C# and ASP.NET. As a QA professional, you will work closely with developers contributing to defect identification, prevention, and continuous improvement. You will design, write, and execute test cases with a strong emphasis on Test-Driven Development (TDD) and early collaboration with developers. You’ll help ensure features are testable, well-defined, and meet functional and quality expectations. You will use your C# and .NET knowledge to assist in building and maintaining automated tests and may contribute to simple custom test utilities under guidance. Exposure to DISA Circuit management processes, databases, or related IT systems is a plus but not required. We are open to candidates who are eager to learn these domains on the job and who demonstrate strong fundamentals and curiosity. You will collaborate with team members to track, verify, and retest defect fixes, as well as support releases and upgrades. You may occasionally participate in meetings with internal stakeholders or customers to discuss quality findings, testing approaches, or system behavior, with mentorship and support. Role Distinction: This is primarily a development role, not a QA analysis role. Candidates should have direct experience writing code for tests, rather than primarily using GUI-based testing software or manual test case management tools (e.g. Jira, Confluence, TestRail).

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • 1-4 years of demonstrable experience in an object-oriented language such as C#, Java, or Python
  • Proven experience writing tests in code using testing frameworks. Direct experience with xUnit is highly preferred. Experience with similar frameworks (e.g., NUnit, MSTest, JUnit, PyTest) is also valued
  • Solid understanding of object-oriented programming principles, data structures, and algorithms
  • Experience building or contributing to test automation frameworks
  • Knowledge of SQL and experience with database testing
  • Active DoD Secret clearance

Nice To Haves

  • Exposure to DISA Circuit management processes, databases, or related IT systems

Responsibilities

  • design, write, and execute test cases with a strong emphasis on Test-Driven Development (TDD) and early collaboration with developers
  • help ensure features are testable, well-defined, and meet functional and quality expectations
  • assist in building and maintaining automated tests and may contribute to simple custom test utilities under guidance
  • collaborate with team members to track, verify, and retest defect fixes, as well as support releases and upgrades
  • participate in meetings with internal stakeholders or customers to discuss quality findings, testing approaches, or system behavior, with mentorship and support

Benefits

  • health care
  • dental
  • vision
  • life insurance
  • 401(k)
  • education assistance
  • paid time off including PTO, holidays, and any other paid leave required by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service