Test Engineer

Dev TechnologyReston, VA

Posted 3 Nov 2026

Skills in this posting

  • typescript
  • react
  • node.js
  • sql
  • ci/cd
  • agile
  • scrum
  • testing
  • cypress
  • selenium

About the role

<p><strong>Software Tester Job #1133</strong></p>

<p><strong>Clearance: U.S. Citizenship is required.  Must be able to obtain TSA Public Trust clearance</strong></p>

<p><strong><span data-contrast="auto">Minimum Education and Experienc</span></strong><span data-contrast="auto">e: This position requires a minimum of 5 years’ experience and a </span><strong><span data-contrast="auto">Bachelor’s</span></strong><span data-contrast="auto"> Degree. Experience or education requirements may be met through an equivalent number of combined years of education or experience.</span><span data-ccp-props="{"201341983":0,"335559739":120,"335559740":240}"> </span></p>

<p><strong><span data-contrast="none">Description:</span></strong><span data-ccp-props="{"201341983":0,"335559685":0,"335559739":0,"335559740":240}"> </span></p>

<p><span data-contrast="none">We are seeking an experienced Senior Test Automation Engineer with a strong background in designing, developing, and maintaining automated test suites and frameworks. This role requires a blend of technical expertise, problem-solving skills, and collaborative abilities to ensure high-quality software delivery.</span><span data-ccp-props="{"201341983":0,"335559685":0,"335559739":0,"335559740":240}"> </span></p>

<p><strong><span data-contrast="none">Key Responsibilities:</span></strong><span data-ccp-props="{"201341983":0,"335559685":0,"335559739":0,"335559740":240}"> </span></p>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Design, develop, and maintain automated test frameworks and scripts using TypeScript for React and Node.js applications and services.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Implement and manage automated testing tools and frameworks (e.g., Selenium, Cypress, REST Assured, Postman).</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Review user stories, requirements, and acceptance criteria to develop appropriate test scenarios and ensure delivered functionality meets business and technical requirements.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Conduct manual testing to validate that implemented functionality meets documented requirements and acceptance criteria, including test case creation, execution, regression testing, and defect management.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Conduct performance testing using tools such as JMeter and LoadRunner.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Integrate automated tests into CI/CD pipelines.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto">Execute database testing and data validation using SQL.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto">Work within Agile frameworks (Scrum) and adhere to SDLC and software quality best practices.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto">Collaborate with cross-functional teams to identify, analyze, and troubleshoot complex defects.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>

</ul>

<p><strong><span data-contrast="none">Other Position Requirements:</span></strong><span data-ccp-props="{}"> </span></p>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="8" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">Must demonstrate exceptional communication, both written and verbal.</span><span data-ccp-props="{"201341983":0,"335559740":240}"> </span></li>

</ul>

<ul>

<li data-leveltext="" data-font="Symbol" data-listid="8" data-list-defn-props="{"3

From Dev Technology's careers page on Greenhouse. See the original posting. OneProfile isn't the employer and doesn't take applications; you apply on their site.

Similar jobs in Reston and elsewhere

More jobs