Jobs · Engineering · North Carolina

Senior Software Engineer in Test

Piper Companies · Morrisville, NC · 1 mo ago
Engineering$110–$125/hrContract

Responsibilities

  • Designed and implemented comprehensive test strategies to ensure the quality, reliability, and performance of a Common Criteria program management platform.
  • Developed and maintained automated testing frameworks for web applications, APIs, backend services, and data integration pipelines.
  • Built and executed regression, integration, functional, and end-to-end testing solutions to support continuous delivery and application stability.
  • Validated integrations with enterprise tools such as Jira, Azure DevOps, SharePoint, Confluence, GitHub, and other project management platforms while ensuring data accuracy and system interoperability.
  • Collaborated with engineering teams to establish quality standards within CI/CD pipelines, improve application observability, support performance and security testing, resolve defects, and promote test automation best practices.

Qualifications

  • Bachelor's degree in computer science, Software Engineering, or a related technical field, with 5+ years of experience in Software Testing, Quality Engineering, or Software Development Engineer in Test (SDET) roles.
  • Proven experience designing and building automated test frameworks from the ground up to support scalable and maintainable quality engineering practices.
  • Strong programming skills in Python, TypeScript, JavaScript, or similar languages, with hands-on experience developing automated testing solutions.
  • Extensive experience testing enterprise web applications, distributed systems, APIs, and backend services, with a strong understanding of service validation and system integration testing.
  • Hands-on experience with CI/CD pipelines, Agile software development, DevOps practices, and automated quality assurance processes throughout the software development lifecycle.
  • Strong analytical, troubleshooting, and debugging capabilities, with preferred experience in cloud-native applications, security testing, workflow or reporting platforms, and regulated or compliance-driven environments.

Pay

Compensation for the Senior Software Engineer in Test includes: $110-$125/hr

Schedule

The Senior Software Engineer in Test role is a hybrid contract position located in Morrisville, NC.

Benefits

  • Medical
  • Dental
  • Vision
  • 401k
  • PTO
  • Sick leave if required by law
  • Holidays

Similar jobs