Software Engineer in Test

Infogainabout 1 month ago
Plano, TX, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Software Development Engineer in Test (SDET)

Please note: The final interview round will be conducted in person in Plano, TX.

Associate, Mid‑Level, and Senior Opportunities

We are hiring multiple SDET roles across experience levels, including:

  • Associate Level: 1–3 years of experience
  • Mid‑Level: 3–5 years of experience
  • Senior Level: 6+ years of experience

Role responsibilities, technical depth, and ownership will vary based on experience and position level.

Role Overview

The Software Development Engineer in Test (SDET) supports software development by designing, executing, and automating test cases to ensure software quality, reliability, and performance. The role requires close collaboration with cross‑functional teams and adherence to company policies, practices, and professional behavior standards.

Essential Duties & Responsibilities

  • Design, develop, and execute automated test cases for functional, integration, and regression testing
  • Collaborate with software engineers and QA leadership to understand requirements and define effective test strategies
  • Build, maintain, and enhance automated testing frameworks using tools such as Playwright and Artillery
  • Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions)
  • Execute manual and automated tests, analyze results, and clearly document defects and findings
  • Perform exploratory testing to uncover edge cases and usability issues
  • Partner with cross‑functional teams (Engineering, Product, UX) to ensure adequate test coverage
  • Contribute to continuous improvement initiatives for test processes, tools, and quality standards
  • Maintain consistent and regular attendance as scheduled
  • Perform other duties as assigned

Minimum Qualifications

  • Must be: At least 21 years of age
  • Bachelor’s degree: In Computer Science, Software Engineering, or a related field, or equivalent professional experience
  • Ability: To obtain and maintain any required certifications or licenses, if applicable
  • Experience: In software testing and/or test automation
  • Proficiency: In JavaScript and/or TypeScript, with the ability to write and maintain automated test scripts
  • Experience: With Playwright, Artillery, and CI/CD tools such as GitHub Actions
  • Understanding: Of Agile development, TDD, and BDD testing methodologies
  • Strong: Communication, collaboration, and interpersonal skills

Required Skills

Artillery
Test Automation
TDD
TypeScript
Collaboration
CI/CD
BDD
Agile
Communication
JavaScript
Playwright
GitHub Actions
Software Testing