Test Engineer

Dev Technology•Reston, VA

About The Position

Dev Technology is seeking an experienced Senior Test Automation Engineer to support mission-critical federal government projects. The role focuses on designing, developing, and maintaining automated test suites and frameworks for React and Node.js applications and services, while also performing manual, performance, and database testing. The engineer will work within Agile frameworks and integrate automated tests into CI/CD pipelines to support high-quality software delivery. Applicants must be U.S. citizens and must have or be able to obtain TSA Public Trust clearance. The position requires at least five years of experience and a bachelor’s degree, or an equivalent combination of education and experience. The estimated salary range is $95,000–$110,000; actual compensation may vary based on experience, geographic location, and contractual requirements. Dev Technology is an employee-centric IT company that partners with federal customers to deliver technology services and solutions. Its work includes application development, biometrics and identity management, cloud and infrastructure optimization, IT and legacy modernization, and data management. The company describes its approach as using Agile and DevSecOps principles.

Requirements

  • U.S. citizenship.
  • Must have or be able to obtain TSA Public Trust clearance.
  • At least five years of experience and a bachelor’s degree, or an equivalent combination of education and experience.
  • Strong background in designing, developing, and maintaining automated test suites and frameworks.
  • Experience with TypeScript for React and Node.js applications and services.
  • Exceptional written and verbal communication skills.
  • Team-oriented approach and willingness to follow directions and take initiative.
  • Passion for solving complex challenges and working collaboratively.

Responsibilities

  • Design, develop, and maintain automated test frameworks and scripts using TypeScript for React and Node.js applications and services.
  • Implement and manage automated testing tools and frameworks, such as Selenium, Cypress, REST Assured, and Postman.
  • Review user stories, requirements, and acceptance criteria; develop appropriate test scenarios and verify that delivered functionality meets business and technical requirements.
  • Conduct manual testing, including test case creation and execution, regression testing, and defect management.
  • Conduct performance testing using tools such as JMeter and LoadRunner.
  • Integrate automated tests into CI/CD pipelines.
  • Perform database testing and data validation using SQL.
  • Work within Agile (Scrum) frameworks and follow SDLC and software quality best practices.
  • Collaborate with cross-functional teams to identify, analyze, and troubleshoot complex defects.

Benefits

  • Generous and flexible time-off policy.
  • Flexible work schedules and telework options, including remote work availability for eligible projects.
  • Career development opportunities, including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities.
  • Choice of two health plans that include dental and vision insurance, flexible spending account, commuter benefits, life insurance, and more.
  • 401(k) matching with a 5% matching contribution.
  • Regular team and company social events.
  • Company-wide community support activities, employer match for donations, and time off for volunteer efforts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service