Software Development Engineer in Test (SDET)

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 47 week(s)

Skills

QA Testing

Job Details

Job at a Glance
Title: Software Development Engineer in Test
Location: Allen, TX
Type: Hybrid

We are seeking a Software Development Engineer in Test (SDET) to support a high-impact Agile project focused on modernizing test automation for an enterprise-grade Push-to-Talk communication solution. This role blends automation, diagnostics, and quality engineering within a collaborative product development lifecycle.


Details

  • Type: Contract, Hybrid (3 days onsite weekly)

  • Duration: 6 –12 months

  • Location: Allen, TX


Qualifications

Required:

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field

  • Experience:

    • 5+ years in Quality Assurance with emphasis on test automation

    • Strong automation experience in C#, Python, or Java

    • Proficiency in SQL and working with complex queries

    • Hands-on experience with tools such as Selenium, JMeter, Cypress, or TestCafe

    • Familiarity with network protocols (HTTP/S, TCP/IP, UDP)

    • Understanding of BDD and enterprise virtualization technologies (e.g., VMware, Linux KVM)

  • Skills:

    • Strong analytical, debugging, and problem-solving skills

    • Excellent verbal and written communication

    • Ability to identify risks and defects in application logic

    • U.S. Citizenship (due to government contract requirements)
      Preferred:

  • Experience in AI-driven test automation


Responsibilities

  • Design and implement automated test frameworks and diagnostic tools for a tactical on-premise communication product

  • Collaborate with QA Engineers and developers to ensure comprehensive test coverage across product and bench testing

  • Analyze complex systems to identify areas for automation, risk, and quality improvement

  • Support the full development lifecycle within an Agile team environment

    #INDGEN

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.