Nava logo

Senior Software Engineer in Test

Nava
Full-time
Remote
United States
$153,000 - $171,000 USD yearly

Nava - Senior Software Engineer in Test

About Nava: Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2013, federal, state, and local agencies have trusted Nava to help solve technology modernization challenges.

Role Overview: You will shape and oversee the testing strategy for a large government modernization effort, architecting automated tests and leading a cross-functional testing team. This role focuses on ensuring delivery of high-quality, reliable software through comprehensive test automation capabilities and strategic quality assurance processes.

Location: Remote position available in: Alabama, Arizona, California, Colorado, DC, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin.

Key Responsibilities:

  • Define and execute testing strategy for complex, multi-phase modernization efforts
  • Lead development of test automation frameworks and CI/CD pipeline integration
  • Build, lead, and mentor a cross-functional testing team with performance feedback
  • Establish test processes and best practices including planning, execution, and defect tracking
  • Collaborate with engineering, product, and program teams on requirements and acceptance criteria
  • Oversee functional and non-functional testing including performance, security, and regression
  • Develop quality metrics and report on test progress and overall readiness
  • Support UAT and stakeholder validation activities across business and technical teams

Qualifications:

  • Experience managing testing teams and mentoring junior QA engineers
  • Project leadership experience with demonstrated success
  • 2+ years of JavaScript coding experience
  • Ability to develop testing strategy, define processes, and advocate for test automation
  • Experience with test plans and cases for complex enterprise applications
  • Proficiency with defect tracking tools like Jira and GitHub Projects
  • Experience with automation tools: Selenium, Cypress, Playwright, JUnit, or similar frameworks
  • Knowledge of performance testing tools and regression/UAT/E2E testing leadership
  • Python experience preferred
  • Must be legally authorized to work in the United States without visa sponsorship

Compensation & Benefits: $153,000 - $171,000 annually Comprehensive health coverage, 401(k) match (4%), annual performance bonus, parental leave, sabbatical leave after continuous service, and professional development budget.