Senior SDET

Dexian DISYS
Dallas, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dallas, United States of America

Tech stack

JavaScript
.NET
API
Amazon Web Services (AWS)
Business Logic
Automation of Tests
Behavior-Driven Development
C Sharp (Programming Language)
Code Coverage
Code Review
Computer Programming
Data Integrity
Software Debugging
DevOps
Github
Python
Microsoft UI Automation
Nunit
Scrum
Regression Testing
Data Streaming
Systems Integration
Test Data
Test Management
TypeScript
Test Driven Development
.NET Core
Backend
Angular
Solid Principles
Playwright
Production Code
REST
Docker
Testrail
SDET
Service Stack

Job description

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

  • GitHub Actions
  • Docker
  • AWS

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, * 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.

Requirements

  • 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

About the company

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.

Apply for this position