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 ...
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 ...
In this role... As a Software Engineering Manager within Ford Pro Intelligence, you will lead a team of talented software engineers in developing and scaling innovative solutions for our commercial ...
In this role... As a Software Engineering Manager within Ford Pro Intelligence, you will lead a team of talented software engineers in developing and scaling innovative solutions for our commercial ...
Full-Stack Developer
Warren, MI · On-site
$50 - $55/hr
Excels in software engineering * Has a keen eye for detail Additional responsibilities include: * Developing scalable software solutions based on detailed business requirements and supported ...
Quick apply
Full-Stack Developer
Warren, MI · On-site
$50 - $55/hr
Excels in software engineering * Has a keen eye for detail Additional responsibilities include: * Developing scalable software solutions based on detailed business requirements and supported ...
Full-Stack Developer
Warren, MI · On-site
$45 - $50/hr
Excels in software engineering * Has a keen eye for detail Additional responsibilities include: * Developing scalable software solutions based on detailed business requirements and supported ...
Quick apply
Full-Stack Developer
Warren, MI · On-site
$45 - $50/hr
Excels in software engineering * Has a keen eye for detail Additional responsibilities include: * Developing scalable software solutions based on detailed business requirements and supported ...
Develop traceability of design, code and test cases in Excel format/PTC Integrity * Complete ... Bachelor's degree in Software Engineering or closely related field Additional Information All your ...
Develop traceability of design, code and test cases in Excel format/PTC Integrity * Complete ... Bachelor's degree in Software Engineering or closely related field Additional Information All your ...
If you have at least 8 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
If you have at least 8 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
If you have at least 8 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
If you have at least 8 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
... DevOps environment. · Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability.
Quick apply
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
... DevOps environment. · Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability.
Requirement for Senior Software Engineer/Developer in Wixom, MI 48393 (Onsite & Contract to hire)
Wixom, MI · On-site
$52.25 - $69/hr
... in a team to meet customer needs and tight deadlines within budget The Senior Software Engineer may ... serve as a project lead by overseeing the technical execution of software initiatives from concept ...
Requirement for Senior Software Engineer/Developer in Wixom, MI 48393 (Onsite & Contract to hire)
Wixom, MI · On-site
$52.25 - $69/hr
... in a team to meet customer needs and tight deadlines within budget The Senior Software Engineer may ... serve as a project lead by overseeing the technical execution of software initiatives from concept ...
Grade = A Test Analyst - Experience ?= One to Three Years Test Analyst - Proficiency in First ... developer will be involved in early services development of software products developed for In ...
Grade = A Test Analyst - Experience ?= One to Three Years Test Analyst - Proficiency in First ... developer will be involved in early services development of software products developed for In ...
Unqork Developer
Detroit, MI · On-site
AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure.
Unqork Developer
Detroit, MI · On-site
AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure.
Core Embedded Base Software Engineer (1426156)
Auburn Hills, MI · On-site
$124.50K - $163.70K/yr
Onsite - 100% in Auburn Hills, MI The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE/core and powertrain control modules. The ...
Core Embedded Base Software Engineer (1426156)
Auburn Hills, MI · On-site
$124.50K - $163.70K/yr
Onsite - 100% in Auburn Hills, MI The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE/core and powertrain control modules. The ...
You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. Creating methods an tools to execute ...
You will leverage your experience in software engineering to convert validation strategies into well-architected and implemented code that analyzes AV behavior. Creating methods an tools to execute ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$114.80K - $151.30K/yr
... Developer ... In anticipation of these opportunities becoming available, if you are interested in learning more ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$114.80K - $151.30K/yr
... Developer ... In anticipation of these opportunities becoming available, if you are interested in learning more ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115.10K - $151.70K/yr
... Developer ... In anticipation of these opportunities becoming available, if you are interested in learning more ...
Senior Software Engineer, SAP Developer
Warren, MI · On-site
$115.10K - $151.70K/yr
... Developer ... In anticipation of these opportunities becoming available, if you are interested in learning more ...
MANDATORY Required Criteria Software Engineer - Experience ?= Seven to Ten Years Software Engineer - Proficiency in Progressing Software Engineer - How Recent in Less than 3 Years Grade = A Desired ...
MANDATORY Required Criteria Software Engineer - Experience ?= Seven to Ten Years Software Engineer - Proficiency in Progressing Software Engineer - How Recent in Less than 3 Years Grade = A Desired ...
Software Engineer
Ann Arbor, MI · Remote
SkySync is a leader in migrating and integrating files across the enterprise and has now evolved ... We are seeking a Software Engineer who understands Regex and can translate regulations into pattern ...
Software Engineer
Ann Arbor, MI · Remote
SkySync is a leader in migrating and integrating files across the enterprise and has now evolved ... We are seeking a Software Engineer who understands Regex and can translate regulations into pattern ...
If you have at least 3 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
If you have at least 3 years of experience in Software Verification, and have a bachelor's degree ... Systems Engineering * Software Requirements * Physical testing experience * HIL/SIL experience
Senior Software Engineer - Commercial Software
Warren, MI · Hybrid
$115.10K - $151.70K/yr
Actively engage in the team's scrum ceremonies, deployment activities, and other DevOps tasks. Ideal Candidate The ideal candidate is a senior software engineer with a strong passion for technology ...
Senior Software Engineer - Commercial Software
Warren, MI · Hybrid
$115.10K - $151.70K/yr
Actively engage in the team's scrum ceremonies, deployment activities, and other DevOps tasks. Ideal Candidate The ideal candidate is a senior software engineer with a strong passion for technology ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115.10K - $151.70K/yr
... Developer ... In anticipation of theseopportunities becoming available, if you are interested in learning more ...
Senior Software Engineer, SAP Developer
Warren, MI · Hybrid
$115.10K - $151.70K/yr
... Developer ... In anticipation of theseopportunities becoming available, if you are interested in learning more ...
Developer In Software information
See Livonia, MI salary details
$44.9K - $55K
1% of jobs
$55K - $65K
4% of jobs
$65K - $75K
9% of jobs
$84.4K is the 25th percentile. Wages below this are outliers.
$75K - $85.1K
12% of jobs
$85.1K - $95.1K
15% of jobs
The median wage is $101.7K / yr.
$95.1K - $105.2K
14% of jobs
$105.2K - $115.2K
15% of jobs
$119.2K is the 75th percentile. Wages above this are outliers.
$115.2K - $125.2K
13% of jobs
$125.2K - $135.3K
9% of jobs
$135.3K - $145.3K
5% of jobs
$145.3K - $155.3K
3% of jobs
$44.9K
$104.7K
$155.3K
How much do developer in software jobs pay per year?
What is the difference between Developer In Software vs Software Engineer?
| Aspect | Developer In Software | Software Engineer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's or master's degree in computer science or software engineering |
| Work Environment | Collaborates on coding, debugging, and implementing software applications | Designs, develops, tests, and maintains software systems, often involved in architecture decisions |
| Industry Usage | Commonly used in tech companies, startups, and software development firms | Widely used across tech, finance, healthcare, and enterprise industries |
| Search & Comparison Intent | Often compared for coding roles and entry to mid-level positions | Compared for broader responsibilities and system design roles |
While both roles involve software development, a Developer In Software primarily focuses on coding and implementing applications, whereas a Software Engineer often has a broader scope including system design and architecture. The choice depends on the specific job responsibilities and career goals.

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