What are the responsibilities and job description for the SDET position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Raas Infotek LLC, is seeking the following. Apply via Dice today!
Job Title: SDET / Software Development Engineer in Test
Location: Columbus, OH (Hybrid)
Duration: 12 Months
Contract: W2 Only
Job Summary
We are seeking a highly skilled Software Development Engineer in Test (SDET) to play a critical role in building and maintaining scalable automated testing solutions for modern cloud-based applications. This role blends software engineering, test automation, and quality engineering, requiring strong coding skills and a passion for delivering high-quality software at scale. The ideal candidate is proactive, data-driven, and thrives in fast-paced Agile environments, with a strong focus on automation-first quality strategies.
Key Responsibilities
Job Title: SDET / Software Development Engineer in Test
Location: Columbus, OH (Hybrid)
Duration: 12 Months
Contract: W2 Only
Job Summary
We are seeking a highly skilled Software Development Engineer in Test (SDET) to play a critical role in building and maintaining scalable automated testing solutions for modern cloud-based applications. This role blends software engineering, test automation, and quality engineering, requiring strong coding skills and a passion for delivering high-quality software at scale. The ideal candidate is proactive, data-driven, and thrives in fast-paced Agile environments, with a strong focus on automation-first quality strategies.
Key Responsibilities
- Design, develop, and maintain automated test frameworks for unit, integration, and end-to-end testing
- Write high-quality automated tests for web applications and backend services
- Collaborate closely with Software Engineers, Product Managers, and DevOps teams to ensure testability and quality throughout the SDLC
- Integrate automated tests into CI/CD pipelines to enable fast and reliable releases
- Drive quality through experimentation, including designing, executing, and analyzing automated tests and A/B experiments
- Identify gaps in test coverage and implement scalable quality solutions
- Perform root cause analysis of defects and production issues using a data-driven approach
- Ensure adherence to test-driven development (TDD) and quality engineering best practices
- Continuously improve automation reliability, performance, and execution time
- 11 years of experience as an SDET, Software Engineer, or similar role
- Strong proficiency in C#
- Strong proficiency in JavaScript / TypeScript, preferably with React or similar frameworks
- Extensive hands-on experience in test automation and quality engineering
- Experience building and maintaining automation frameworks for:
- Unit testing
- Integration testing
- End-to-end testing
- Strong experience writing automated tests for web applications and RESTful services
- Experience with CI/CD tools such as Jenkins, TeamCity, Spinnaker, or GitHub Actions
- Experience with source control systems, preferably Git and Perforce
- Strong understanding of HTTP, RESTful APIs, and service-based architectures
- Cloud application testing experience (AWS preferred)
- Experience with Selenium and browser-based automation
- Experience with Groovy and scripting for CI/CD pipelines
- Knowledge of Java programming language
- Experience testing distributed and cloud-native systems
- Familiarity with software testability principles and system design
- Programming: C#, JavaScript, TypeScript, Java
- Test Automation: Selenium, REST API automation, UI and service testing
- CI/CD: Jenkins, TeamCity, Spinnaker, GitHub Actions
- Methodologies: Agile, TDD, Automation-first testing
- Systems: Cloud-based and distributed systems