• Minimum 5 or more years of test automation work experience with any bachelor’s degree
• Demonstrable experience in writing clean code quickly in Java coding
• Strong knowledge in Core Java, OOP software concepts and coding best practices
• Proven work experience in Test Automation and QA
• Hands on Experience in automating tests using Selenium & Java
• Hands on Experience with Cucumber or Jbheave Behavior-Driven Development (BDD) framework
• Hands-on experience with both white box and black box testing.
• Solid knowledge of SQL queries including understanding of stored procedures
• Must have knowledge or working experience in testing RESTful APIs using any of Java APIs (JACKSON, GSON, Rest Assured, Karate etc..)
• Experience in test automation framework developments will be a plus
• Strong knowledge of software QA methodologies, tools and processes
• Experience in writing clear, concise, and comprehensive test cases
• Hands-on experience with functional and non-functional testing
• Experience working in an Agile/Scrum development process
• Has hands-on experience in CI/CD process setup