Senior SDET
Job description
Senior Engineer - Software Development in Test (SDET)
We are seeking a Senior Engineer - Software Development in Test who approaches quality the way a strong engineer does: as something designed into the system, not inspected at the end. This role is ideal for someone who thinks like a developer first and treats testing as an engineering discipline. You'll write production-quality code that enables testing at scale, work deeply within the application stack, and collaborate closely with engineers to ensure systems are testable by design, observable in production, and resilient under real-world conditions. Automation matters-but disciplined engineering practices, test-driven development, and true ownership of outcomes matter more. If you enjoy building services, APIs, and internal frameworks that make defects difficult to introduce in the first place, you'll thrive here.
What You'll Do
- Design and develop testable services, APIs, and frameworks supporting functional, integration, and regression testing
- Apply test-driven development (TDD) and behavior-driven development (BDD) to embed quality directly into application code
- Build and maintain automated validation at the API and backend layers, using UI automation strategically-not reflexively
- Partner with product and engineering teams to influence architecture, design, and implementation choices that improve reliability and testability
- Integrate automated validation into CI/CD pipelines to enable fast feedback and high-confidence releases
- Own quality outcomes end to end-from design through production-including functional correctness, data integrity, and system behavior
- Participate in code reviews as a full engineering peer, raising the bar for readability, test coverage, and maintainability
- Create and manage test data, test environments, and supporting utilities within a DevOps mindset
- Investigate production issues alongside engineers, contributing to root cause analysis and long-term fixes
- Work hands-on in a full-stack .NET and Angular ecosystem, with a strong focus on backend logic, APIs, and data flows
Technology Stack ("Flavor Stack")
Languages
- C#, JavaScript, or Python (strong preference for backend-capable engineers)
Frameworks & Tooling
- xUnit / NUnit
- Playwright
- REST clients and service-level testing tools
DevOps & Infrastructure
Test Management
- TestRail or equivalent tools
Tech Ecosystem
- .NET Core backend services with Angular front-end consumers
Why This Role ("Extra Flavor")
- Influence how software is designed and built, not just how it's tested
- Help shift quality left by making systems easier to validate and harder to break
- Work alongside engineers who believe testing is an engineering responsibility
- Build frameworks and tooling that scale with the platform
- Plenty of room to flex your backend expertise and systems-thinking skills
What You'll Need
- 7-10+ years of experience writing production-grade software, with testing as a core responsibility
- Strong programming skills in C#, TypeScript, JavaScript, or Python, with emphasis on backend or service-layer development
- Hands-on experience applying TDD or similar engineering practices
- Proven experience validating RESTful APIs, service integrations, and backend business logic
- Solid understanding of software design principles, including modularity, maintainability, and separation of concerns
- Comfort working within CI/CD pipelines and automated validation as part of daily development
- Experience collaborating in Agile/Scrum teams with shared ownership of quality and delivery
- Familiarity with modern .NET (Core / 6+) and Angular environments, with primary focus on backend behavior
- Ability to debug complex systems and trace issues across services, data, and infrastructure
Who You Are
- You believe no job is too small and understand that real success is driven by the people closest to the work. You stay humble, roll up your sleeves, and help wherever needed.
- You care deeply about doing great work and delivering results. You ask questions, seek context, and bring ideas and solutions-not just problems.
- You take full ownership of your work and see things through. You move fast, learn from failure, and keep pushing forward.
- You lead with empathy, respect, and emotional intelligence, building trust and fostering constructive collaboration.
- You challenge yourself and others to be better, embrace healthy conflict, and believe the strongest teams emerge from honest, thoughtful conversations. You're committed to growth-your own and everyone else's.
Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support. Dexian connects the right talent and the right technology with the right organizations to deliver trajectory-changing results that help everyone achieve their ambitions and goals.To learn more, please visit https://dexian.com/. Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
|