Location: Plano, TX (On-site all 5 days work from office)
Client: Casino domain
Note: Final interview, in-person in Plano, TX, need local candidates
Associate Software Development Engineer in Test (SDET)
Position Overview
The primary responsibility of the Associate SDET is to support software development by designing, executing, and automating test cases to ensure software quality and reliability.
Duties must align with company policies, practices, and behavior expectations.
Essential Duties & Responsibilities
- Assist in designing and implementing automated test cases for functional, integration, and regression testing.
- Collaborate with developers and QA leads to understand feature requirements and create effective test strategies.
- Contribute to automated testing frameworks using tools such as Playwright and Artillery.
- Support integration of automated tests into CI/CD pipelines (e.g., GitHub Actions).
- Execute manual and automated test cases, analyze results, and document findings.
- Participate in exploratory testing as needed.
- Work with cross-functional teams (Development, Product, UX) to ensure testing coverage.
- Provide input on continuous improvements to quality processes and tooling.
- 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, or equivalent experience.
- Must beşbe able to obtain and maintain required certifications or licenses.
- 0–2+ years of experience in software testing or automation.
- Basic proficiency in JavaScript/TypeScript and ability to write simple automated scripts.
- Familiarity with Playwright, Artillery, and CI/CD tools such as GitHub Actions.
- Understanding of Agile, TDD, and BDD testing methodologies.
- Strong interpersonal and communication skills.
Software Development Engineer in Test (SDET)
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.
Senior Software Development Engineer in Test (Sr. SDET)
Position Overview
The primary responsibility of the Senior SDET is to design and implement robust testing frameworks and strategies that ensure high-quality, reliable, and scalable software.
All duties are to be performed in accordance with departmental and company policies, practices, and procedures.
Essential Duties & Responsibilities
- Design and implement comprehensive test strategies and frameworks, including unit, integration, functional, and performance testing.
- Establish and enforce testing standards and best practices throughout the development lifecycle.
- Develop and maintain automated testing frameworks using tools such as Playwright and Artillery to support CI/CD.
- Collaborate with development teams to integrate automated tests into build pipelines for fast feedback.
- Work with cross-functional teams (Engineering, Product, UX/UI) to define testing criteria.
- Advocate for quality across teams and provide recommendations to improve software quality.
- Execute test cases, analyze results, and document findings.
- Develop and maintain test plans, test cases, and test reports.
- Implement performance and load testing strategies for high-volume systems.
- Collaborate with security teams to conduct security testing and ensure compliance.
- Identify opportunities for process improvements in testing and overall development practices.
- 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 or Master’s degree in Computer Science, Software Engineering, or related field.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- 5+ years of experience in software testing, with strong focus on automated testing and QA in complex applications.
- Demonstrated experience building testing frameworks and strategies for large-scale, high-availability systems.
- Proficiency in JavaScript/TypeScript with hands-on automation experience.
- Strong knowledge of Playwright and CI/CD tools (e.g., GitHub Actions).
- In-depth understanding of Agile, TDD, and BDD methodologies.
- Experience with performance tools (e.g., Artillery, JMeter) and security tools (e.g., OWASP ZAP, Burp Suite).
- Familiarity with cloud platforms (AWS) and DevOps practices.
- Excellent written and verbal communication skills.
- Strong interpersonal skills across varied teams and stakeholders.