Design, develop, and maintain automated test scripts using Selenium with Java for web applications.
Develop and execute automated test cases for API testing using tools like Postman, RestAssured, or similar.
Collaborate with development and QA teams to identify test scenarios and requirements.
Perform regression, integration, and system testing to ensure software quality.
Create and maintain test plans, test cases, and test scripts.
Identify, document, and track defects using bug tracking tools like JIRA.
Participate in code reviews and contribute to the continuous improvement of the testing process.
Stay updated with the latest trends and best practices in test automation.
Preferred candidate profile
3+ years of experience in software testing, preferably in automation testing.
Strong proficiency in Selenium with Java for web application testing.
Experience with API testing tools such as RestAssured, or SoapUI.
Familiarity with testing frameworks like TestNG or JUnit.
Knowledge of CI/CD tools like Jenkins, GitLab CI, or similar.
Experience with version control systems like Git.
Strong analytical and problem-solving skills.
Excellent communication and teamwork skills.
Familiarity with Agile/Scrum methodologies is a plus.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time