JAVA SDET API & UI Automation

Compunnel

$80K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6-10 years of hands-on QA and test automation experience
  • Expertise in Java programming (Java 8 or higher)
  • Strong experience with automation testing and Core Java development
  • Proficiency in API testing using tools like Rest-Assured
  • Strong SQL skills for database validation
  • Experience with UI automation tools like Selenium
  • Familiarity with Agile development environments

Responsibilities

  • Design, develop, and maintain automated test solutions for web, API, and mobile applications
  • Develop and execute automated test scripts with Java-based frameworks
  • Perform API testing and validation with automation tools
  • Integrate automated tests into CI/CD pipelines
  • Collaborate with teams throughout the software development lifecycle
  • Provide guidance and support to QA team members
  • Contribute to continuous improvement of quality engineering processes

Benefits

  • Collaborative work environment with global teams
  • Opportunity to participate in Agile ceremonies and sprints
  • Support for professional growth and learning
  • Involvement in quality engineering initiatives and continuous improvement practices
Full Job Description
Job Summary

We are seeking a Java SDET with strong experience in API and UI automation testing. The ideal candidate will have hands-on experience in test automation, Java development, API testing, SQL, and automation frameworks. This role requires the ability to contribute to quality engineering initiatives, support automation strategy, and collaborate effectively with global teams in an Agile and DevOps environment.

Key Responsibilities
• Design, develop, and maintain automated test solutions for web, API, and mobile applications.
• Develop and execute automated test scripts using Java-based automation frameworks.
• Perform API testing and validation using automation tools.
• Design and execute UI automation testing using industry-standard automation tools.
• Support mobile automation testing activities using Appium where applicable.
• Develop and maintain automation frameworks utilizing BDD methodologies.
• Create, execute, and maintain test cases, test scripts, and test data.
• Perform database validation and data verification using SQL queries.
• Collaborate with development, product, and QA teams to ensure quality throughout the software development lifecycle.
• Integrate automated tests into Continuous Integration and Continuous Delivery (CI/CD) pipelines.
• Participate in Agile ceremonies and contribute to sprint planning, testing, and delivery activities.
• Support troubleshooting, defect analysis, and root cause investigations.
• Provide guidance and support to QA team members when required.
• Contribute to continuous improvement initiatives for quality engineering processes and automation practices.

Required Qualifications
• 6-10 years of hands-on QA and test automation experience.
• Experience leading or coordinating the work of QA team members.
• Expertise in Java programming language, including Java 8 or higher.
• Strong experience with automation testing and Core Java development.
• Practical experience with UI automation tools such as Selenium or similar frameworks.
• Practical experience with mobile automation tools such as Appium.
• Proficiency in API testing and automation using Rest-Assured, HTTPClient, or similar tools.
• Strong SQL experience with relational databases.
• Experience developing and maintaining automation frameworks using Gherkin-Cucumber (BDD).
• Experience working in Agile development environments.
• Experience integrating automated tests into CI/CD pipelines.
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent verbal and written communication skills.
• Ability to work effectively within global teams.
• Self-motivated with a willingness to learn and grow professionally.

Preferred Qualifications
• Experience supporting both web and mobile automation testing initiatives.
• Experience working within DevOps environments.
• Experience designing scalable automation frameworks and quality engineering solutions.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar JAVA SDET API & UI Automation jobs: