Must have Skills
• Strong expertise of coding and programming skills in Core Java. Should be capable to create utilities and tools on demand
• Experience with automation design, scripting, and execution
• Strong understanding of quality, testing principles and writing effective test cases.
• Expertise on Backend and Frontend Manual and automation Skills with Tools specified below:
• Experience in Designing and executing API functional/ E2E testing and backend (DB, Batch jobs, Events, Queues, Kafka) automation using Rest Assured and postman etc
• Experience in Designing and executing UI Functional/ E2E testing (Web and Responsive) Manual and Automation Testing using Selenium, Maven and TestNG
• Automated Reporting, CI/CD/CV enablement and Excellent Debugging Skills on Cloud infrastructure for Automation and Applications (Logs and Monitoring capabilities) both
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, GIT , build processes, testing, and operations
• Should be a first learner and quickly adapt to changes.
Preferred/Good to have Skills
• Working knowledge on testing Kafka based applications is a plus
• Expertise in building and Maintaining Test Automation Frameworks using Selenium, TestNG or API / Webservices Automation in Java
• Experience in Continuous integration process implementation by building CI / CD Pipeline using Jenkins and Integrate with Maven
• Knowledge on unit test frameworks such as Junit, TestNG
Any Gradute