Java Automation
Job Description
Responsibilities
Lead and manage the team of Test Engineers, ensuring successful project outcomes
Create acceptance and integration test automation scripts and integrate with
Continuous Integration (Jenkins/Bamboo)
Demonstrate strong organizational and problem-solving skills with attention to detail
and critical thinking
Lead multiple test paths simultaneously
Contribute to test planning and estimations
Conduct web application testing (JS, HTML, CSS)
Work in an Agile team environment
Requirements
12 to 14 years of experience in coding Core Java and Selenium
Strong knowledge of Software Testing Lifecycle (STLC)
Expertise in API and BDD
Experience in creating test strategies and test frameworks
Proficiency in building and using automation frameworks using technologies such as
Java, Selenium, Cucumber, JBehave, Soap UI, REST, JSON, XML, and Eclipse IDE
Experience in JBehave or BDD (Cucumber) framework
Proficiency in Functional, Usability, Compatibility, Accessibility, Regression, and
Requirements/Documentation testing
Experience in test planning and estimations
Experience in web application testing (JS, HTML, CSS)
Knowledge of common tools/technologies used in testing, such as SQL, XML, JSON,
Fiddler, Postman, and HP ALM
Fluent English communication skills at a B2+ level
Nice To Have
Knowledge of Jenkins
Experience in API Testing and understanding of client-server architecture and
communication principles