D

Software Engineer in Test #1001773

Accepting applications

Dexian · Coppell, TX

Full-Time Mid_senior Javaaiaterf
Posted
1d ago
Category
Test
Experience
Mid_senior
Country
United States
Job Title: SDET (Software Development Engineer in Test) – Java
Location: Tampa, FL / Dallas, TX (Hybrid)
Employment Type: Contract-to-Hire (CTH)

Role Overview
We are seeking a highly skilled SDET with strong Core Java expertise to design, develop, and maintain automated testing solutions across UI, API, and backend systems. This role requires a hands-on engineer who can write robust automation code, validate complex data flows, and ensure high-quality software delivery in a fast-paced environment.
This position combines software engineering and quality engineering, requiring both strong development skills and a deep understanding of testing practices.

Key Responsibilities
Design, develop, and execute test cases based on user stories and requirements
Build and maintain Java-based automation frameworks for UI, API, and backend testing
Develop scalable and reusable automation scripts using Core Java and OOP principles
Perform API testing using tools such as Rest Assured
Conduct database validation using JDBC/JPA and complex SQL queries
Analyze test execution results, identify defects, and drive issues through resolution
Create end-to-end test scenarios aligned with business workflows and objectives
Write, optimize, and maintain complex SQL queries for backend validation
Partner with cross-functional teams to ensure product quality and timely delivery
Maintain documentation and ensure adherence to testing processes and compliance standards
Identify and communicate risks that could impact project timelines or quality

Required Qualifications
5+ years of experience in Software Testing / SDET / QA Automation roles
Strong hands-on experience with Core Java development, including:
Collections Framework
Exception Handling
Streams & Lambda Expressions
Proven experience with test automation frameworks, such as:
Selenium
TestNG or JUnit
Experience building and maintaining automation frameworks from scratch or enhancing existing ones
Strong experience with API testing (Rest Assured)
Solid experience with database testing using JDBC/JPA
Advanced knowledge of SQL and relational databases (Oracle, DB2, Snowflake)
Experience with build tools like Maven or Gradle
Strong understanding of Object-Oriented Programming (OOP) concepts and design principles
Excellent problem-solving and debugging skills
Strong communication and collaboration abilities
Show more Show less