Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
ZP
Zachary Piper
Senior Software Engineer in Test
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on North Carolina data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$104,782 / year median in North Carolina
-20% projected decline
Job Description
Zachary Piper Solutions is seeking a Senior Software Engineer in Test for a leading cybersecurity technology client in the Raleigh-Durham, NC area. The Senior Software Engineer in Test role is a contract position and requires onsite work in RTP. The Senior Software Engineer in Test role is ideal for an experienced test automation professional with a strong background in building frameworks from the ground up and supporting Common Criteria (CC) security initiatives. Responsibilities of the Senior Software Engineer in Test include:
- Architect, develop, and maintain automated testing solutions to support Common Criteria (CC) certification projects.
- Build and scale test automation frameworks from scratch to improve test coverage, reliability, and efficiency.
- Partner with software engineers, security teams, and project stakeholders to validate application functionality and compliance requirements.
- Design and execute automated and manual test strategies for web applications, APIs, and backend services.
- Investigate defects, perform root cause analysis, and drive quality improvements throughout the software development lifecycle. Requirements of the Senior Software Engineer in Test include:
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- 4+ years of software testing and quality assurance experience.
- Proven experience creating and implementing a test automation framework from scratch.
- Strong knowledge of test automation tools, test design methodologies, and software development best practices.
- Experience supporting Common Criteria (CC) projects, security-focused applications, or regulated environments is highly preferred. Compensation for the Senior Software Engineer in Test include:
- $100 - $125/hour
Full Comprehensive Benefits:
Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.- Contract opportunity
- This job opens for applications on 07/24/2026.