Eccalon is seeking a Senior SDET / QA Automation Engineer to build and own the automated testing strategy across our web applications and backend services supporting DoD, Intelligence, and enterprise ...
Eccalon is seeking a Senior SDET / QA Automation Engineer to build and own the automated testing strategy across our web applications and backend services supporting DoD, Intelligence, and enterprise ...
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration: Long term · We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy ...
Quick apply
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration: Long term · We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy ...
Senior Software Engineer - Test Infrastructure
Detroit, MI · On-site
$121K - $159.60K/yr
The Senior Software Engineer will be responsible for maintaining and enhancing test infrastructure ... Required : • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering ...
Senior Software Engineer - Test Infrastructure
Detroit, MI · On-site
$121K - $159.60K/yr
The Senior Software Engineer will be responsible for maintaining and enhancing test infrastructure ... Required : • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering ...
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
... in STEM field We are seeking experienced Senior Embedded Software Engineers with a passion for real ... Develop unit tests and technical documentation throughout the software lifecycle * Collaborate with ...
Quick apply
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
... in STEM field We are seeking experienced Senior Embedded Software Engineers with a passion for real ... Develop unit tests and technical documentation throughout the software lifecycle * Collaborate with ...
Senior Software Engineer I
Rochester, MI · Remote
$138K - $172.25K/yr
Success in this role is measured by reliable delivery of complex functionality, operational ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Senior Software Engineer I
Rochester, MI · Remote
$138K - $172.25K/yr
Success in this role is measured by reliable delivery of complex functionality, operational ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Senior Software Engineer I
Birmingham, MI · Remote
$138K - $172.25K/yr
Success in this role is measured by reliable delivery of complex functionality, operational ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Senior Software Engineer I
Birmingham, MI · Remote
$138K - $172.25K/yr
Success in this role is measured by reliable delivery of complex functionality, operational ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...
Senior Software Engineer
$55 - $58/hr
... test. The Senior Software Engineer plans and performs a variety of tasks across the areas of ... Minimum of 4 years of experience in real-time embedded software development and/or software testing ...
Senior Software Engineer
$55 - $58/hr
... test. The Senior Software Engineer plans and performs a variety of tasks across the areas of ... Minimum of 4 years of experience in real-time embedded software development and/or software testing ...
Senior Software Engineer - onsite
$116.10K - $153K/yr
The Senior Software Engineer plays a key role in system design, technical decision-making, and maintaining high engineering standards across the organization. Responsibilities * Design, develop, test ...
Senior Software Engineer - onsite
$116.10K - $153K/yr
The Senior Software Engineer plays a key role in system design, technical decision-making, and maintaining high engineering standards across the organization. Responsibilities * Design, develop, test ...
SDET / Software Test Automation Engineer (Senior Specialist)//W2 Only, Dearborn, MI
Dearborn, MI · On-site
$101.50K - $131.80K/yr
SDET / Software Test Automation Engineer (Senior Specialist) Dearborn, MI W2 Position Description: Employees in this job function are responsible for defining and implementing software test ...
Quick apply
SDET / Software Test Automation Engineer (Senior Specialist)//W2 Only, Dearborn, MI
Dearborn, MI · On-site
$101.50K - $131.80K/yr
SDET / Software Test Automation Engineer (Senior Specialist) Dearborn, MI W2 Position Description: Employees in this job function are responsible for defining and implementing software test ...
Senior Software Engineer - New Markets
Milford, MI · On-site
$107.70K - $142K/yr
Job Posting Title Senior Software Engineer The Role The Electrification Solutions New Markets (ESNM ... Utilize automated test tools in build environments, benches, and products, to verify functionality ...
Senior Software Engineer - New Markets
Milford, MI · On-site
$107.70K - $142K/yr
Job Posting Title Senior Software Engineer The Role The Electrification Solutions New Markets (ESNM ... Utilize automated test tools in build environments, benches, and products, to verify functionality ...
Senior Software Engineer - New Markets
$107.70K - $142K/yr
Job Posting Title Senior Software Engineer The Role The Electrification Solutions New Markets (ESNM ... Utilize automated test tools in build environments, benches, and products, to verify functionality ...
Senior Software Engineer - New Markets
$107.70K - $142K/yr
Job Posting Title Senior Software Engineer The Role The Electrification Solutions New Markets (ESNM ... Utilize automated test tools in build environments, benches, and products, to verify functionality ...
Senior Software Engineer/Developer
Wixom, MI · On-site
$52.25 - $69/hr
Responsibilities : • Analyze user requirements and design documents • Design, develop, and test ... in a team to meet customer needs and tight deadlines within budget • The Senior Software Engineer ...
Senior Software Engineer/Developer
Wixom, MI · On-site
$52.25 - $69/hr
Responsibilities : • Analyze user requirements and design documents • Design, develop, and test ... in a team to meet customer needs and tight deadlines within budget • The Senior Software Engineer ...
Senior Software Engineer
Sterling Heights, MI · On-site
$72.45 - $85.50/hr
Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour Join a team dedicated to ... in accordance with established coding standards, processes, and procedures. * Develop test ...
Senior Software Engineer
Sterling Heights, MI · On-site
$72.45 - $85.50/hr
Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour Join a team dedicated to ... in accordance with established coding standards, processes, and procedures. * Develop test ...
Senior Software Engineer
Birmingham, MI · On-site
$116.80K - $154K/yr
Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... As one of the fastest-growing logistics companies in North America, RPM executes thousands of ...
Quick apply
Senior Software Engineer
Birmingham, MI · On-site
$116.80K - $154K/yr
Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... As one of the fastest-growing logistics companies in North America, RPM executes thousands of ...
Senior Software Engineer
Birmingham, MI · On-site
$116.80K - $154K/yr
Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... As one of the fastest-growing logistics companies in North America, RPM executes thousands of ...
Senior Software Engineer
Birmingham, MI · On-site
$116.80K - $154K/yr
Senior Software Engineer RPM is an international non-asset-based logistics and supply chain ... As one of the fastest-growing logistics companies in North America, RPM executes thousands of ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115.10K - $151.70K/yr
In anticipation of these opportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115.10K - $151.70K/yr
In anticipation of these opportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$114.80K - $151.30K/yr
In anticipation of these opportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$114.80K - $151.30K/yr
In anticipation of these opportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115.10K - $151.70K/yr
In anticipation of theseopportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115.10K - $151.70K/yr
In anticipation of theseopportunities becoming available, if you are interested in learning more ... Develop and maintain technical documentation, including design specifications, test plans, and user ...
Senior Software Engineer (W2 Position)
Dearborn, MI · On-site
$112.50K - $148.40K/yr
We have a job opportunity of a Role Senior Software Engineer with given on W2 .Please forward ... Fluent in PowerShell * Strong experience with Microsoft Windows Installer * Strong experience with ...
Quick apply
Senior Software Engineer (W2 Position)
Dearborn, MI · On-site
$112.50K - $148.40K/yr
We have a job opportunity of a Role Senior Software Engineer with given on W2 .Please forward ... Fluent in PowerShell * Strong experience with Microsoft Windows Installer * Strong experience with ...
Be Seen First
Sr Embedded Software Engineer
Sterling Heights, MI · On-site
$55 - $65/hr
This is a temp to perm role in Sterling Heights MI. We have multiple openings for individuals with ... test. The Senior Software Engineer plans and performs a variety of tasks across the areas of ...
Quick apply
Be Seen First
Sr Embedded Software Engineer
Sterling Heights, MI · On-site
$55 - $65/hr
This is a temp to perm role in Sterling Heights MI. We have multiple openings for individuals with ... test. The Senior Software Engineer plans and performs a variety of tasks across the areas of ...
Senior Software Engineer In Test information
See Troy, MI salary details
$21.3K - $33.5K
0% of jobs
$33.5K - $45.6K
1% of jobs
$45.6K - $57.8K
0% of jobs
$57.8K - $69.9K
0% of jobs
$69.9K - $82.1K
4% of jobs
$82.1K - $94.2K
3% of jobs
$105.3K is the 25th percentile. Wages below this are outliers.
$94.2K - $106.4K
18% of jobs
$106.4K - $118.5K
22% of jobs
The median wage is $119.1K / yr.
$118.5K - $130.7K
22% of jobs
$133.5K is the 75th percentile. Wages above this are outliers.
$130.7K - $142.8K
16% of jobs
$142.8K - $155K
13% of jobs
$21.3K
$119K
$155K
How much do senior software engineer in test jobs pay per year?
What are the key skills and qualifications needed to thrive as a Senior Software Engineer in Test, and why are they important?
What are some typical challenges a Senior Software Engineer in Test faces when designing automated testing frameworks?
What are Senior Software Engineers in Test?
What is the difference between Senior Software Engineer In Test vs Software Development Engineer in Test?
| Aspect | Senior Software Engineer In Test | Software Development Engineer in Test |
|---|---|---|
| Credentials | Bachelor's in CS or related field, experience in testing and automation | Bachelor's in CS or related field, strong coding skills, experience in testing |
| Work Environment | Designing test strategies, automation frameworks, collaborating with development teams | Developing test tools, writing automated tests, integrating testing into CI/CD pipelines |
| Industry Usage | Common in tech companies, especially in QA and testing teams | Widely used in software development companies focusing on automation |
The main difference is that Senior Software Engineer In Test often focuses on testing strategy and automation leadership, while Software Development Engineer in Test emphasizes developing testing tools and automation code. Both roles require strong coding skills and testing experience, but their focus areas differ slightly within the testing lifecycle.
Job description
Job Description
Eccalon is seeking a Senior SDET / QA Automation Engineer to build and own the automated testing strategy across our web applications and backend services supporting DoD, Intelligence, and enterprise programs. You will design and maintain robust test frameworks, integrate quality gates into CI/CD pipelines, and ensure the reliability of systems operating in regulated, compliance-driven environments. This is a hands-on senior role with broad visibility across the full engineering stack—working directly with software engineers, DevOps, and product teams to shift quality left and keep mission-critical software shipping with confidence.
Responsibilities
- Test Automation & Framework Development
- Design, build, and maintain end-to-end UI automation frameworks using Playwright and/or Cypress across multiple web applications (e.g., lynxconnect.io, eccalon.com).
- Develop and maintain API and backend test suites using Postman collections and REST Assured; validate authentication flows, data integrity, and service contracts.
- Write clean, maintainable test code in Python and/or JavaScript/TypeScript; enforce consistent standards through code reviews and shared libraries.
- Build reusable test utilities, fixtures, and data factories that reduce test setup overhead and improve suite reliability.
- CI/CD Integration & Quality Gates
- Integrate automated test suites into CI/CD pipelines (GitLab CI/CD) to enforce quality gates on every pull request and deployment.
- Configure and maintain synthetic monitoring scripts (e.g., Playwright-based uptime checks) for production applications; triage and resolve false positives.
- Define and track test coverage metrics, pass rates, and flakiness trends; report quality signals to engineering leadership.
- API & Backend Testing
- Validate REST APIs against specifications; test authentication and authorization flows including OAuth2, SAML, OIDC, and JIT provisioning patterns.
- Develop data-driven test scenarios against AWS-hosted services (RDS/PostgreSQL, DynamoDB, Cognito) and Azure-backed platforms (GCC High).
- Collaborate with backend engineers to identify testability gaps in service design and recommend interface contracts that support automation.
- Cross-functional Collaboration & Quality Strategy
- Partner with DevOps, software engineering, and IT teams to embed testing earlier in the development lifecycle; contribute to definition-of-done criteria.
- Serve as the quality subject matter expert on the team—mentoring engineers on test best practices, automation patterns, and tooling selection.
- Maintain test documentation, test plans, and traceability matrices that satisfy compliance audit and ATO evidence requirements.
- Evaluate and recommend improvements to the overall QA toolchain and processes as applications and team scale.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent practical experience.
- 5+ years of experience in software development engineering in test (SDET), QA automation, or a related discipline.
- Hands-on proficiency with Playwright and/or Cypress for end-to-end UI test automation.
- Strong API testing skills using Postman (including collections, environments, and Newman for CI execution) and/or REST Assured.
- Solid programming skills in JavaScript/TypeScript and/or Python; ability to write production-quality test code, not just record-and-replay scripts.
- Experience integrating test automation into CI/CD pipelines (GitLab CI/CD, or Jenkins).
- Familiarity with AWS services (Cognito, RDS, DynamoDB, CloudWatch) and how they factor into end-to-end test design.
- Experience testing authentication and authorization flows (OAuth2, SAML, OIDC, MFA).
- Strong understanding of HTTP, REST, JSON, and web application architecture.
- Ability to work independently, prioritize across multiple projects, and communicate quality risk clearly to technical and non-technical stakeholders.
Preferred Qualifications
- Experience with synthetic monitoring and uptime automation (e.g., Playwright-based health checks, Pingdom scripting).
- Familiarity with NIST 800-171, CMMC, or FedRAMP testing and traceability requirements.
- Experience testing applications hosted on Azure GCC High or AWS GovCloud environments.
- Background in performance or load testing (k6, JMeter, or Locust).
- Experience with accessibility testing (WCAG 2.1, 508 compliance) and security-focused test cases (OWASP Top 10 validation).
- ISTQB certification or equivalent QA/testing credential.
About Eccalon
Sourced by ZipRecruiter
We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.
Industry
Guided missile and space vehicle manufacturing
Company size
11 - 50 Employees
Headquarters location
Hanover, MD, US
Year founded
2017