Logo
Cornerstone TTS

Software Development Engineer in Test

Cornerstone TTS, Fort Worth, Texas, 76102


Job Description: We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our team. The ideal candidate will have strong experience in test automation using Selenium with Java, as well as a solid understanding of software development and quality assurance practices. This role offers an opportunity to work on cutting-edge projects, ensuring the delivery of high-quality software solutions. Key Responsibilities: Develop and maintain automated test scripts using Selenium WebDriver with Java. Design and implement robust test automation frameworks to support continuous testing. Collaborate with developers, product managers, and QA engineers to understand requirements and develop test plans. Perform functional, regression, and integration testing for web applications. Analyze test results, identify issues, and work closely with the development team to resolve defects. Integrate test automation into CI/CD pipelines to ensure efficient delivery. Write clear and comprehensive test cases and documentation. Participate in code reviews and contribute to process improvements. Stay updated on emerging tools and technologies in test automation. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Proven experience as an SDET or QA Automation Engineer. Proficiency in Java programming language and strong knowledge of Selenium WebDriver. Experience with test automation frameworks like TestNG or JUnit. Familiarity with version control tools (e.g., Git). Hands-on experience with CI/CD tools (e.g., Jenkins, Azure DevOps, or similar). Knowledge of API testing using tools like Postman, RestAssured, or similar. Strong understanding of software testing methodologies and practices. Excellent problem-solving skills and attention to detail. Ability to work independently and collaboratively in a fast-paced environment. Preferred Skills: Experience with BDD tools like Cucumber. Knowledge of cloud platforms (e.g., AWS, Azure, GCP). Familiarity with performance testing tools like JMeter or LoadRunner. Exposure to containerization and orchestration tools like Docker and Kubernetes.