Java Automation Lead

[Job Title]
Java selenium Automation Lead

[Technology and Sub-technology]
•  Java and Selenium automation
•  Cucumber, Gherkin,Jmeter

[Base Location]:
•  Bangalore

[Type]:
•  Hybrid

[Qualifications]
•  BTech/BE/MTech/ME
•  5 to 8 years


[Job Overview]:
Java and selenium automation lead to automate, execute and analyse the Test cases for web applications.

[Primary Skills]:
•    3+ years of experience authoring common APIs and libraries for test automation in Selenium and Java is required. 
•    2 + year(s) of writing and maintaining rest API automation. 
•    Very good understanding of Java / Object Oriented Ontology concepts like Inheritance, Interfaces and Collections.
•    CICD exposure using Jenkins or similar tools.
•    Experience testing User Interfaces
•    Experience with defect life cycle management, identify and track analyse the issue
•    Good analytical skills and written and verbal communication skills
•    Good experience working as a test engineer in an Agile environment.
•    Good experience in leading a team of atleast 2 automation Engineers.
•    Knowledge of Jmeter.

[Good to have Skills]:
– AWS services, General cloud knowledge and containerization using Docker is a plus.
– Experience using JIRA, Confluence and test case management tools such as qTest

[Responsibilities and Duties]:
• Implement and maintain test scripts with good quality in a Java based automated test framework for testing web based user interface
• Execution of tests in automated test framework with the CI/CD systems – Analyse the failures & identify insights on software quality
• Execute both automated and manual test suites.
• Log bugs as found, and follow up with engineering through the defect life cycle
• Build deeper understanding of product/application with a keen appreciation of Software Quality
• Work with QA team members, software developers and system and database administrators to trouble-shoot test failures in the various test environments. This may include debugging issues using SQL queries, reviewing web server and application server logs, etc.
• Perform both “black box” and “gray box” testing of  internal and internet applications by analyzing applications and requirements then designing and executing test cases.
• Plan, drive and monitor the team activities.


[Keywords]
•             Automation, Framework,  java, Selenium, Cucumber, Gherkin, tests/test scripts