Strong expertise in automation testing (Selenium and/or Karate) including the development of test frameworks, test data management, Behavior-Driven Development (BDD) implementation, cross browser testing and reporting.
API Automation
Hands-on experience in API Automation using Karate and/or Rest Assured.
Java
Expertise in Java programming with a solid grasp of Object-Oriented Programming concepts and collections
Git/GitHub
Demonstrated ability to check in code, collaborate effectively, and manage version control using Git/GitHub
Continuous Integration (CI)
Seamlessly integrate automated testing solutions into CI/CD pipelines (Jenkins and/or GitHub Actions) and implement automated workflows including test execution and reporting
Scrum/Agile Experience
Proven experience working in Scrum or Agile development environments, with a good understanding of Agile principles. The candidate should be comfortable participating in sprint planning, daily stand-ups, sprint reviews, and be able to adapt testing processes to the Agile framework.
Good To Have Skills
Performance Testing
Hands-on experience in Performance Testing using JMeter and/or Gatling.
Functional Testing
Hands-on experience in functional testing, demonstrating a good understanding of software testing principles and methodologies.
JavaScript
Hands-on experience in JavaScript will be a good add-on.
Expectation from Candidate
Do you have at least 3 years of hands-on experience in web automation testing using Selenium and/or Karate, including the development of test frameworks?
Have you worked on API Automation projects using Karate and/or Rest Assured?
Rate your expertise in Java programming on a scale of 1-10, focusing on Object-Oriented Programming concepts and collections.
Do you have practical experience with Git/GitHub for code check-ins, collaboration, and version control?
Have you integrated automated testing solutions into CI/CD pipelines using Jenkins and/or GitHub Actions?