Software Development Engineer In Test
Posted 27 Aug 2026
Advertised as “Software Development Engineer in Test (SDET)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 7+ yrs
- Management level
- People management
- Employment
- Hybrid
- Contract
- Full-time
- Visa sponsorship
- Not offered
No salary listed for this role.
Senior Software Development Engineer in Test
Location: Vinings, Atlanta, Georgia
Work Arrangement: Hybrid, three days onsite per week
Employment Type: Full-time
About the Role
Connexure is seeking a Senior Software Development Engineer in Test to help strengthen our quality engineering practices across a growing portfolio of enterprise applications and modern cloud-based platforms.
This is a hands-on engineering role for someone who can design test strategies, build maintainable automation frameworks, contribute production-quality code, and help teams advance toward an automation-first quality strategy.
The successful candidate will be comfortable working across multiple workstreams, balancing competing priorities, and learning unfamiliar systems quickly. Our technology environment includes C#, TypeScript, JavaScript, Python, Microsoft SQL Server, PostgreSQL, APIs, integrations, and distributed systems.
The Senior SDET should also be comfortable supporting release validation, exploratory testing, and manual regression when needed. However, the expectation is that this person will consistently identify opportunities to improve coverage and replace repetitive manual validation with reliable, maintainable automation.
Responsibilities
-
Design, develop, and maintain automated test frameworks, test harnesses, utilities, and supporting infrastructure.
-
Develop automated tests for APIs, web applications, databases, integrations, and distributed systems.
-
Partner with software engineers, product owners, and quality engineers to improve testability and define effective quality strategies.
-
Review requirements, architecture, acceptance criteria, and technical designs to identify quality risks and coverage gaps.
-
Create test strategies that balance unit, integration, API, UI, database, regression, performance, and exploratory testing.
-
Write production-quality test code using one or more modern programming languages.
-
Perform database validation and develop automated data-verification solutions using SQL.
-
Participate in manual regression, exploratory testing, and release-certification activities when required.
-
Identify high-value manual test scenarios and convert them into automated coverage.
-
Analyze test failures, application logs, data issues, and system behavior to isolate root causes.