Overview
On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 month(s)
Skills
Java
Selenium
SDET
Job Details
Job Title: SDET (Software Development Engineer in Test) - 10+ years
Location: Atlanta, GA (Onsite/Hybrid specify as per client need)
Type: Contract / Full-Time (adjust as per engagement)
We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong hands-on experience in Java and Selenium. The ideal candidate will have a solid background in software QA automation, test framework development, and CI/CD integration. You will collaborate with developers, QA engineers, and business stakeholders to ensure delivery of high-quality, scalable, and reliable applications.
Key Responsibilities- Design, develop, and maintain automated test frameworks using Java and Selenium WebDriver.
- Write and execute automated test scripts for functional, regression, and integration testing.
- Collaborate with development teams to identify test scenarios, ensure coverage, and improve testability of applications.
- Implement continuous testing within CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps).
- Debug, troubleshoot, and isolate test failures in coordination with developers.
- Ensure best practices for automation, test design, and quality standards are followed.
- Participate in code reviews, requirement reviews, and sprint planning sessions.
- Document test cases, results, and provide detailed defect reporting.
- Strong programming skills in Java (object-oriented design, collections, exception handling, etc.).
- Hands-on experience with Selenium WebDriver for UI test automation.
- Experience with TestNG or JUnit frameworks.
- Solid understanding of QA methodologies, SDLC, and Agile/Scrum processes.
- Experience with REST API testing (using RestAssured, Postman, or similar tools).
- Familiarity with CI/CD tools such as Jenkins, Git, Maven/Gradle.
- Strong debugging and problem-solving skills.
- Excellent communication skills and ability to work in a collaborative environment.
- Knowledge of BDD tools like Cucumber.
- Experience with cloud-based test execution platforms (e.g., Sauce Labs, BrowserStack).
- Familiarity with performance testing tools (e.g., JMeter).
- Exposure to containerized environments (Docker, Kubernetes).
- Knowledge of SQL for backend/database validation.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 10+ years of QA automation/SDET experience, with at least 5+ years in Java + Selenium automation.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.