Job Search

Sr. Software Engineer in Test

Remote

Piper Companies Logo

Job Id:
170327

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Anne Green

Piper Companies is seeking a Senior Software Engineer in Test (SDET) to join a leading cybersecurity and compliance-focused organization. The Senior Software Engineer in Test (SDET) will lead quality engineering efforts for a platform that provides real-time visibility into Common Criteria (CC) certification programs, ensuring the reliability, scalability, and accuracy of project tracking, reporting, workflow automation, and certification data across multiple concurrent evaluations. The Senior Software Engineer in Test (SDET) can work remotely in Eastern Time Zone and is a long term contract opportunity.


Responsibilities of the Senior Software Engineer in Test (SDET):

  • Design and implement the overall test strategy while building and maintaining automated testing frameworks from scratch for web applications, APIs, backend services, and data pipelines.
  • Develop automated regression, integration, functional, end-to-end, performance, and reliability test suites to validate workflows, project tracking, reporting dashboards, notifications, and data synchronization.
  • Validate integrations with Jira, Azure DevOps, SharePoint, Confluence, GitHub, and other enterprise platforms while ensuring data integrity, auditability, and security requirements are met.
  • Partner with engineering teams to establish quality gates within CI/CD pipelines, participate in architecture reviews, troubleshoot defects, and contribute to observability, monitoring, and quality metrics.
  • Mentor engineers on test automation best practices and quality engineering principles.


Requirements of the Senior Software Engineer in Test (SDET):

  • Bachelor's Degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of experience in Software Testing, Quality Engineering, or SDET roles.
  • Proven experience creating and implementing a test automation framework from scratch.
  • Strong programming experience with Python, TypeScript, JavaScript, Java, or C#.
  • Experience with API testing, automated testing frameworks, enterprise web applications, distributed systems, CI/CD pipelines, and DevOps practices.
  • Hands-on experience with Selenium, Playwright, Cypress, Postman, SQL/NoSQL databases, and cloud platforms such as Azure or AWS.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.
  • Experience with Common Criteria, cybersecurity compliance, regulated environments, Docker, Kubernetes, or security testing is preferred.


Compensation for the Senior Software Engineer in Test (SDET):

  • $120,000 - $145,000, depending on experience
  • •Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.

Keywords:

Senior Software Engineer in Test, SDET, Test Automation, Automation Framework Development, Quality Engineering, Common Criteria, CC Certification, Selenium, Playwright, Cypress, API Testing, REST APIs, Postman, CI/CD, Azure DevOps, GitHub Actions, Python, TypeScript, JavaScript, Java, C#, Performance Testing, Regression Testing, Integration Testing, End-to-End Testing, Security Testing, Cloud Testing, Azure, AWS, Docker, Kubernetes, Enterprise Applications, Distributed Systems, Compliance Testing, Data Integrity, Dashboard Validation, Workflow Automation, Agile, DevOps


This job opens for applications on 07/23/2026. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-AG1

#REMOTE

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?