Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

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?

Were these scores useful?

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

Explore Career

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.
Applications for this job will be accepted for at least 30 days from the posting date.
Keywords:
Senior Software Engineer in Test, SDET, Test Automation, Common Criteria, CC, Quality Assurance, Software Testing, Automation Framework, RTP, Cybersecurity #LI-BM4 #LI-ONSITE