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