PRIMARY SKILL: Cucumber
OTHERS: Test Café and Karate
RESPONSIBILITIES
•Design, develop, and maintain automation testing frameworks using ReadyAPI and Groovy Scripting.
•Write efficient, reusable, and maintainable automated test scripts for API testing.
•Analyze and understand the functionality to identify potential areas of improvement for the automated testing process.
•Collaborate with cross-functional teams to ensure the automation framework meets the required testing standards and deadlines.
•Work independently to resolve complex automation issues and debug test scripts.
•Ability to execute manual test cases if necessary.
•Participate in the development and review of test cases to ensure test coverage and product quality.
•Provide test results and analysis to the development team and stakeholders to facilitate decision-making.
•Continuously evaluate and improve the automation testing process to enhance efficiency and effectiveness.
YEARS OF WORK EXPERIENCE
Minimum no. of years: 3 years
Maximum no. of years: 5 years
KEY SKILLS
•3 years of experience in Automation Testing (Selenium/Java/Cucumber/Test Café)
•Strong understanding of testing methodologies and experience in developing and executing test plans and test cases.
•Experience working with CI/CD tools such as Sourcetree, Git, and JIRA.
•Knowledge of agile development methodologies and experience in working in an Agile environment.
•Strong analytical and problem-solving skills with the ability to work independently.
•Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams.
NICE TO HAVE
•Experience in any test automation frameworks build (Cucumber, JBehave, etc)
•Basic Test Automation and Software Testing Knowledge, specifically in the following tools: Ready API, SOAP UI Pro, CA DevTest
•One plus (1+) years programming with Java
•Knowledge of Object Oriented Programming
•Knowledge of test automation frameworks (Cucumber, JBehave, Serenity, Selenium, etc)
•Knowledge of CSS selectors and XPath
•Experience in working in different programming languages is a plus
•Knowledge of continuous integration tools is a plus.
•Card / Transaction / Payments processing experience is a plus
•Experience leading a team is a plus