Java Selenium Testing
KeySkills
Job Description
Job Description:
We are seeking an experienced Automation Test Engineer (SDET) with 5+ years of experience in designing and executing automated test solutions using Java and Selenium. The ideal candidate will have hands-on experience in framework development, API testing, CI/CD processes, and working with source control and project management tools. Exposure to the Securities & Capital Market domain is preferred.
Responsibilities:
-
Design, develop, and maintain automation frameworks from scratch using Java, Selenium, TestNG, and BDD Cucumber.
-
Develop and execute automated test scripts for functional, regression, and API testing.
-
Write and optimize complex SQL queries for test data validation and verification.
-
Collaborate with developers, QA engineers, and stakeholders to understand requirements and testing strategies.
-
Integrate automated tests with CI/CD pipelines using Jenkins.
-
Manage and maintain source code in GitHub repositories.
-
Track, report, and manage defects using JIRA/XRAY.
-
Ensure adherence to testing standards, processes, and best practices.
-
Provide test strategy inputs and guide junior team members in automation practices.
-
Participate in requirements analysis and provide feedback on testability and automation feasibility.
Required Skills & Expertise:
-
Automation Testing: 5+ years experience using Java, Selenium, TestNG, and Cucumber (BDD).
-
SQL: Strong knowledge and experience in writing complex SQL queries.
-
Framework Development: Experience creating and maintaining automation frameworks from scratch.
-
CI/CD Tools: Hands-on experience with Jenkins and integrating automated tests into pipelines.
-
API Testing: Proficient in API testing using relevant tools.
-
Source Control: Experience with GitHub repositories.
-
Test Management Tools: Familiarity with JIRA/XRAY.
-
Domain Knowledge: Exposure to Securities & Capital Market is preferred.
-
Communication Skills: Excellent verbal and written communication skills.
-
Testing Process Awareness: Knowledge of various testing types, SDLC, and QA processes.
-