What are the responsibilities and job description for the Software Engineer in Test position at Zodiac Solutions, Inc?
Role: Software Development Engineer in Test (SDET)
Location: Plano, TX
Duration: 12 months
Final round will be in-person.
Position Overview
The primary responsibility of the Software Development Engineer in Test (SDET) is to design and implement automated testing solutions that ensure high-quality, reliable software. All duties are to be performed in accordance with departmental and company policies, practices, and procedures.
Essential Duties & Responsibilities
- Design and implement automated test cases for functional, integration, and regression testing.
- Collaborate with development teams to understand requirements and create effective testing strategies.
- Contribute to the development and maintenance of automated testing frameworks (e.g., Playwright, Artillery).
- Integrate automated tests into CI/CD pipelines for efficient feedback on code quality.
- Execute test cases, analyze results, and document findings.
- Participate in manual testing efforts as needed, including exploratory and usability testing.
- Work closely with developers, product managers, and UX/UI designers to ensure shared understanding of criteria and requirements.
- Provide input on improving software quality and development processes.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Minimum Qualifications
- At least 21 years of age.
- Proof of authorization to work in the United States.
- Bachelor’s degree in Computer Science, Software Engineering, or related field; relevant experience may substitute for formal education.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- 3 years of experience in software testing, with a focus on automation.
- Experience developing test cases and frameworks for complex applications.
- Proficiency in JavaScript/TypeScript with experience writing automated test scripts.
- Familiarity with Playwright, Artillery, and CI/CD tools (e.g., GitHub Actions).
- Understanding of Agile, TDD, and BDD methodologies.
- Strong interpersonal and communication skills.