Essential Experience & capabilities / skills
- 7.5 -11 years of quality engineering experience and strong Software Automation Testing mindset.
- Strong programming skills in Java, Cypress/Python
- Proficiency with automation testing tools and/or other comparable technologies.
- Experience of creating UI Automation Frameworks and Test Suites using Selenium, Cucumber, Page Object Design Pattern, Page Factory, TestNG etc.
- Experience of creating API /Backend Automation Frameworks and Test Suites using Rest Assured, Junit, Mockito, Spring Boot, Cucumber , Kafka/ MQ, Wiremock, PostGres
- Cloud and CI/CD Experience - Knowledge of AWS, Azure, Docker & Kubernetes, Jenkins
- Strong experience of performing functional testing in different phases of software development life cycle and in CI/CD projects
- Proficient in creating/ maintaining Test Beds and Test Docs
- Knowledge of software development, software design, and overall system architecture
- Experience of leading a small team and exhibit leadership qualities
- Experience in testing scalable web services (REST or SOAP) and APIs in a microservices architecture.
- Experience in scripting language like Perl/Python/JavaScript/Ruby/Shell scripting.
- Experience in Performance testing using Scala/Jmeter
- Experience in Java Script based automation framework, example - Cypress
Min. Education Qualification / certification Requirements
- Degree or tertiary qualification in Technology