
Java Test Automation (F2F) (RARR Job 5874)
Job Skills
Job Description
Job Description
We are looking for a skilled Automation Test Engineer to design, develop, and maintain automated test solutions for web and API-based applications. The ideal candidate will have strong expertise in Java-based automation frameworks, test automation best practices, and data-driven and BDD approaches to ensure high-quality software delivery.
-
Strong experience in Java for test automation
-
Hands-on experience with Selenium WebDriver
-
Expertise in test frameworks such as JUnit, TestNG, and Cucumber
-
Solid understanding of Test Automation Patterns (Page Object Model, Factory, Singleton, etc.)
-
Experience with Data-Driven Testing
-
Strong knowledge of BDD (Behavior Driven Development) using Cucumber or similar tools
-
Experience in API Testing (REST APIs using tools like Rest Assured, Postman, etc.)
-
Working knowledge of SQL for database validation and data verification
Key Responsibilities
-
Design, develop, and maintain robust and scalable automated test frameworks
-
Create and execute automated test scripts for web applications using Selenium WebDriver
-
Implement BDD test scenarios using Cucumber and Gherkin syntax
-
Perform API testing and validate responses, schemas, and integrations
-
Execute data-driven tests and manage test data effectively
-
Perform database validation using SQL queries
-
Analyze test results, log defects, and work closely with developers to resolve issues
-
Ensure automation best practices and continuous improvement of test frameworks
-
Integrate automated tests with CI/CD pipelines