Job Title: Java Developer / API Automation Engineer (Rest Assured & Spock)
Location: Dallas, TX.
Experience Required: 5+ Years
Job Description:
We are seeking a skilled Java Developer / API Automation Engineer with strong expertise in REST Assured API automation and the Spock Framework. The ideal candidate will be responsible for developing robust backend applications, building scalable RESTful APIs, and creating automated API test frameworks to ensure quality, performance, and reliability. This role requires hands-on experience in Java development, API automation, and test specification using Spock.
Key Responsibilities:
- Design, develop, and maintain Java-based backend applications
- Build and support RESTful APIs and web services
- Develop and execute API automation frameworks using REST Assured
- Create automated test cases, specifications, and validations using Spock Framework
- Perform functional, integration, regression, and backend testing
- Collaborate with development, QA, and DevOps teams in Agile environments
- Debug, troubleshoot, and optimize API and application performance
- Participate in CI/CD pipeline implementation and test automation strategy
Required Skills:
- Strong hands-on experience in Java / Core Java / J2EE
- Expertise in REST API / RESTful Web Services development
- Strong experience with REST Assured for API automation
- Solid experience with Spock Framework (Groovy/Java)
- Knowledge of API testing, automation frameworks, and backend validation
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Maven
- Strong analytical, debugging, and problem-solving skills