JOB DESCRIPTION - Java and selenium automation
Engineer
Organization was
setup as a subsidiary in the year 1997. In 2012, this organization was established
as a separate legal entity. This organization was primarily set-up as a
high-quality service delivery centre in the areas of embedded software
development, enterprise applications development and support, information
security services. Since inception, this organization has evolved into a very
mature Global Capability Centre providing end to end technology solutions and
high value services for global business organizations.
Job Title
Java selenium
Automation Engineer
[Technology and
Sub-technology] - Java and
Selenium automation, Cucumber, Gherkin
[Base Location]: Bangalore
[Type]: Hybrid
[Qualifications] : BTech/BE/MTech/ME
3 to 5 years
[Job Overview]:
Java and
selenium automation Engineer to automate, execute and analyse the Test cases
for web applications.
[Primary Skills]:
·
2+ years of experience authoring common APIs and libraries for
test automation in Selenium and Java is required.
·
1 + 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 to have Skills]:
-
Knowledge of Jmeter, 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 analysing applications and requirements then designing
and executing test cases.
[Keywords]
·
Automation, Framework, java, Selenium, Cucumber, Gherkin,
tests/test scripts.