Software Engineer in Test

Piper Companies

Durham (NC)

Presencial

USD 55.000 - 69.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical benefits
Dental benefits
Vision benefits
401K

Descripción de la vacante

Piper Companies is seeking a Software Engineer in Test for a long-term hybrid contract based in Durham, NC. The role focuses on developing scalable test automation strategies, enhancing software quality, and improving deployment reliability, with onsite attendance Tue-Thu.

You will work with principal engineering teams on modernization initiatives, CI/CD integration, and cloud-based testing, leveraging Cypress, Selenium, Playwright, and JMeter across web apps, APIs, and microservices.

Formación

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • 4+ years of experience building automated test frameworks using Cypress, Selenium, Playwright, or JMeter.
  • Strong programming experience with C#, JavaScript, TypeScript, Java, Python.
  • Hands-on experience with CI/CD platforms such as Azure DevOps, Jenkins, GitHub Actions, or equivalent DevOps technologies.
  • Experience performing UI, performance, load, and integration testing within cloud-based environments, preferably Microsoft Azure.
  • Solid understanding of Agile development methodologies, source control management, and software development lifecycle best practices.
  • Ability to work in a hybrid environment with onsite attendance three days per week (Tuesday, Wednesday, Thursday).

Responsabilidades

  • Develop and maintain automated testing solutions across web applications, APIs, microservices, and enterprise platforms to improve test coverage and efficiency.
  • Create and execute UI, integration, performance, and load testing strategies using modern automation tools and frameworks.
  • Enhance CI/CD pipelines by integrating automated quality controls, accelerating feedback cycles, and improving release confidence.
  • Collaborate closely with software engineers, architects, and DevOps teams to identify quality risks, troubleshoot defects, and implement sustainable testing practices.
  • Evaluate emerging technologies, cloud-based testing approaches, and AI-assisted automation tools to support continuous improvement initiatives.

Conocimientos

Test automation
Agile methodologies
C#
JavaScript
TypeScript
Java
Python
CI/CD tooling
Azure DevOps
Jenkins
GitHub Actions
Azure cloud
UI testing

Educación

Bachelor’s degree in Computer Science, Software Engineering, or related technical discipline

Herramientas

Selenium
Cypress
Playwright
JMeter

Descripción del empleo

Piper Companies is seeking a Software Engineer in Test to join a leading organization within the technology and digital solutions industry for a long-term hybrid contract opportunity based out of Durham, NC. The Software Engineer in Test will support innovative platform modernization initiatives by partnering with principal engineering teams to develop scalable test automation strategies, enhance software quality, and improve deployment reliability. This role requires onsite attendance Tuesday through Thursday and offers the potential for future conversion to a full-time position based on business needs and performance.

Responsibilities of the Software Engineer in Test include:
  • Develop and maintain automated testing solutions across web applications, APIs, microservices, and enterprise platforms to improve test coverage and efficiency.
  • Create and execute UI, integration, performance, and load testing strategies using modern automation tools and frameworks.
  • Enhance CI/CD pipelines by integrating automated quality controls, accelerating feedback cycles, and improving release confidence.
  • Collaborate closely with software engineers, architects, and DevOps teams to identify quality risks, troubleshoot defects, and implement sustainable testing practices.
  • Evaluate emerging technologies, cloud-based testing approaches, and AI-assisted automation tools to support continuous improvement initiatives.
Qualifications for the Software Engineer in Test include:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • 4+ years of experience building automated test frameworks utilizing tools such as Cypress, Selenium, Playwright, JMeter, or similar technologies.
  • Strong programming experience with C#, JavaScript, TypeScript, Java, Python, or comparable languages.
  • Hands-on experience with CI/CD platforms such as Azure DevOps, Jenkins, GitHub Actions, or equivalent DevOps technologies.
  • Experience performing UI, performance, load, and integration testing within cloud-based environments, preferably Microsoft Azure.
  • Solid understanding of Agile development methodologies, source control management, and software development lifecycle best practices.
  • Ability to work in a hybrid environment with onsite attendance three days per week (Tuesday, Wednesday, Thursday).
Compensation for the Software Engineer in Test:

Salary Range: $40-$50/hr (USD)

Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K

This job opens for applications on 11/2/26. Applications for this job will be accepted for at least 30 days from the posting date.

Keywords: software engineer test, test automation, quality assurance, QA automation, selenium, cypress, playwright, jmeter, API testing, UI testing, load testing, performance testing, CI/CD, Azure DevOps, Jenkins, GitHub Actions, DevOps, Azure cloud, cloud testing, microservices, test framework development, software quality, agile development, automation engineering, integration testing, test strategy, source control, Git, platform modernization, cloud engineering, C#, JavaScript, TypeScript, Python, Java, software testing, release management, automation frameworks.

#LI-MB1 #LI-HYBRID

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Hybrid Software Test Engineer - Automation & CI/CD
Hybrid Software Test Engineer - Automation & CI/CD

Piper Companies • Durham (NC)

Presencial
USD 55.000 - 69.000
Medical benefits
Dental benefits
Vision benefits
+1
QA Engineer
QA Engineer

Piper Companies • Durham (NC)

Híbrido
USD 80.000 - 110.000
Medical, Dental, Vision insurance
401k match
PTO and Paid Holidays
QA Automation Engineer - 177438 - 177773
QA Automation Engineer - 177438 - 177773

Piper Companies • Morrisville (NC)

Híbrido
USD 80.000 - 110.000
Health insurance
Vision insurance
Dental insurance
+3
QA Automation Engineer
QA Automation Engineer

Piper Companies • Morrisville (NC)

Híbrido
USD 80.000 - 130.000
Backend QA Engineer - Hybrid (Durham)
Backend QA Engineer - Hybrid (Durham)

Piper Companies • Durham (NC)

Híbrido
USD 80.000 - 110.000
Medical, Dental, Vision insurance
401k match
PTO and Paid Holidays
Senior Software Engineer in Test
Senior Software Engineer in Test

Eliassen Group • Smithfield (RI)

Híbrido
USD 76.000 - 83.000
Software Development Engineer in Test
Software Development Engineer in Test

Groupe Kardol • Tampa (FL)

Híbrido
USD 95.000 - 130.000
Software Engineer in Test – HYBRID Job ID- 370
Software Engineer in Test – HYBRID Job ID- 370

MaziCTools • EE. UU.

Híbrido
USD 80.000 - 120.000
SDET / Automation Engineer
SDET / Automation Engineer

Compunnel Inc. • Atlanta (GA)

Presencial
USD 90.000 - 150.000
Quality Assurance Automation Engineer - Onsite
Quality Assurance Automation Engineer - Onsite

apexanalytix • Greensboro (NC)

Presencial
USD 85.000 - 120.000