Submit Resume

Software Engineer in Test

  • Texas, Westlake

  • 05/29/2026

  • Contract

  • Active

Job Description:

  • Job Summary:
    We are seeking a skilled Software Engineer in Test (SDET) to design, develop, test, deploy, and maintain customer-facing software solutions. The ideal candidate will have strong expertise in software development and test automation with experience in Java, Selenium, REST APIs, and cloud-based application testing. This role requires collaboration within Agile teams to ensure high-quality software delivery through automated testing frameworks and CI/CD practices.

    Key Responsibilities:
    • Design, develop, execute, and maintain automated test frameworks and test cases
    • Develop and maintain front-end application and web service test automation
    • Participate in the software development lifecycle including coding, testing, debugging, and deployment
    • Create automated tests including unit, integration, functional, performance, and scenario testing
    • Collaborate with Scrum teams to improve product quality, release velocity, and production stability
    • Support CI/CD pipeline integration for automated testing
    • Perform manual and automated testing for customer-facing applications
    • Participate in application and test code reviews
    • Identify, investigate, document, and resolve software defects
    • Work closely with developers, QA teams, and product teams to ensure testability and quality
    • Contribute to improving test coverage and software engineering best practices
    • Troubleshoot front-end applications and RESTful web services
    • Support cloud application testing activities, primarily within AWS environments

    Required Skills:
    • Strong experience with Java and object-oriented programming
    • Experience with Selenium and UI automation frameworks
    • Knowledge of RESTful web services and HTTP protocols
    • 4–9 years of experience in software testing and automation
    • Experience with Groovy, Geb, JavaScript, or TypeScript
    • Experience with Jenkins, Git, and CI/CD practices
    • Knowledge of SQL programming and data usage
    • Strong understanding of software testing methodologies and automation strategies
    • Experience with Agile/Scrum development methodologies
    • Excellent debugging and problem-solving skills
    • Strong written and verbal communication skills
    • Ability to work effectively with cross-functional and remote teams

    Preferred Skills:
    • Experience with Protractor or similar UI automation tools
    • Experience with API testing tools such as RestAssured, SoapUI, JMeter, or HttpClient
    • Experience testing Angular applications
    • Knowledge of software engineering best practices and coding standards
    • Experience with cloud application testing, preferably AWS
    • Understanding of build processes, source control, and release management
    • Experience with performance and interoperability testing

    Education:
    Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or related field

.

.

.