Critical Skills to Possess:
- Tool: Selenium (mandatory)
- Programming Language: Java or C#
1. At least 5 years of experience in Software Quality Assurance and at least 3 years of experience in Test Automation
2. Strong experience in developing and maintaining automated test scripts for web / UI applications using selenium with Java or C#
3. Experience of working with Test Automation Frameworks and Tools (Selenium Webdriver, TestNg / Junit, Cucumber, Maven / Gradle, POM) and other similar tools
4. Experience of coding in Java / Javascript / C# / Python
5. Experience of working in test management tools like Test Rail, Jira or similar tools
6. Good Knowledge of integration testing and Rest / SOA APIs using Postman / Jmeter or similar tools
7. Good Knowledge of Object-oriented Programming Concepts and ability to implement them
8. Good Knowledge of manual testing concepts, test case writing, STLC and SDLC
9. Exposure to / Familiarity to SCM and CI/CD tools such as Git, Svn, Gitlab, Jenkins
10. Exposure to / Familiarity to Agile, Scrum methodologies, DevOps, and continuous testing practices
11. Positive outlook, Problem solving attitude, Adaptability to change and learn new tools and technologies are most important
Preferred Qualifications:
- BS degree in Computer Science or Engineering or equivalent experience