HamburgerMenu
hirist

Software Development Engineer - Test II - Java/Selenium

Posted on: 10/11/2025

Job Description

Responsibilities :


- Develop REST services using Resteasy, Java Jersey, or JAX-RS


- Implement automation testing using Selenium Webdriver


- Building, training, and deploying ML models using Python and Sagemaker/Azure ML


- Release cycle management for modern, java-based web applications


- Provide technical assistance for the installation and configuration of Java-based technologies


- Design and develop data-driven frameworks using Selenium Webdriver, Cucumber, TestNG, and Apache POI API


- Develop automation scripts using Python, Perl, Java, Groovy, or Bash


- Build automation frameworks for financial products using Java and Selenium


- Develop efficient server-side applications using Python


- Implement and maintain Java-based components and interfaces


- Design and implement test automation frameworks using Java


- Create secure RESTful-based web services using XML, JSON, and JavaScript


- Work on automation of processes using VBA, Python, Alteryx, SQL, etc.


Requirements :


- 3 to 5 years of experience with skills in Rest Assured, Selenium, Java, Cucumber, BDD, or relevant skill sets


- Strong expertise in using Selenium WebDriver for automated GUI testing


- Good knowledge of programming languages like Python and JavaScript


- Experience with Java, JSP, Spring MVC, and strong OO design principles


- Proficiency in Java and familiarity with scripting languages like Perl, Python, and PowerShell


- Experience in developing complex, large-scale applications using Java/JEE


- Hands-on experience with Angular, Java Spring Boot, and automation testing tools


- Knowledge of service-oriented architecture (SOA), HTML5, CSS, and JavaScript


- Familiarity with cloud platforms like Azure, AWS, or GCP


- Understanding of backend systems, API testing, and databases like MySQL


- Proficiency in at least one modern programming language and web development languages


- Experience with web automation frameworks like Selenium and knowledge of Java frameworks


Desirable Skills :


- Experience with automation testing tools like Appium, UFT, TestComplete


- Knowledge of design patterns, JavaScript frameworks, and test automation technologies


- Understanding of REST APIs, Swagger, AWS, and database languages like SQL


Note :


The job involves developing, testing, and maintaining Java-based applications with a focus on automation and efficiency.


Prior experience in related technologies and domains is preferred


info-icon

Did you find something suspicious?