Functional Required Skills
1. Expertise in Functional Testing for Web, API, and Desktop applications of SDLC
models, test methodologies, requirement comprehension, test planning, test
preparation, test bed setup, test execution, test report generation, risk mitigation, effort
estimation, schedule tracking with sign-off accompanying release ough
understanding of Sprint Planning, Sprint Execution, Sprint Review, and Sprint Retro.
2. Must be responsible to drive sprints or release to closure.
3. Hands-on experience in Good knowledge of behavior-driven development frameworks
like Cucumber.
4. Well-versed with Software Testing Life CycleShould be excellent in writing functional
and technical documentation.
5. Must have strong analytical skills and should be detail-oriented.
6. Good communication, interpersonal, presentation, and problem-solving skills.
Automation Required Skills
1. Automation testing using Selenium along with Java is desirable.
2. Experience with CI with Jenkins or other tools.
3. Experience in user acceptance testing.
4. Knowledge of API Testing & Database tools such as Soap UI and Postman
5. Automation testing experience
6. Worked with Service Virtualisation of Enterprise level API is driven front and backend systems
7. Expertise in testing methodologies, test techniques, and agile QA practices
8. Knowledge of Java, JavaScript, React, NodeJS, Spock, GEB, Selenium, and mobile technologies
9. Expertise with automated testing tools (such as WebdriverIo, Applitools, , TestCafe,
Selenium, Karma, Saucelabs / Browserstack)
10. Background in DevOps tooling for the execution of automation tests such as Jenkins, GIT, PAAS,
Monitoring / Log aggregation
11. Experience in integrating test scripts into Continuous Integration Pipelines
12. Working knowledge of JIRA / Confluence
13. Experience architecting and building test automation frameworks
14. Experience with cloud technology such as AWS, Azure, etc.
15. Experience with BDD or TDD