Talent.com
Java Test Engineer (JUnit, TestNG)

Java Test Engineer (JUnit, TestNG)

OpenkyberGA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Job Title : Java Test Engineer (JUnit, TestNG)

Location : Atlanta, GA (Onsite / Hybrid)

Type : Contract (W2) / Full-Time

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.

Required Skills :

  • 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.
  • Good-to-Have Skills :

  • 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.
  • Qualifications :

    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.

    serp_jobs.job_alerts.create_a_job

    Test Engineer • GA, United States