- Test Planning and Test automation for all the features under development within the team.
- Updating the Test Automation Framework as per need of the project feature development work.
- Following all the defined quality processes for the release work of the team
- Participation in Design and architecture discussions
- Capability to troubleshoot and debug the external and internal issues.
- Ability to learn and understand complex and technical issues
- Work effectively and efficiently in a fast paced and dynamic environment.
- Review automation tests of the peers in the team.
Essential:
3-8 years of technical experience in Quality Engineering.
Bachelor's or Higher Degree in Software Engineering or equivalent.
Hands-on experience in Test Automation.
Strong in CoreJava concepts and usage in automation
Understanding and / or experience in Automation Framework Maintenance.
Experience in Test Planning to define and write various tests
Excellent troubleshooting and analytical skills.
Exposure to API testing using REST
Hands-on experience / understanding of CI/CD deployments.
Experience with Agile/ Scrum SDLC setup.
Desirable:
Understanding / Testing of MicroServices
Knowledge / Experience with Cloud based platforms and technologies
Understanding of Microsoft technologies like O365, Exchange server-mail delivery.
Experience working on Jenkins
Linux / Unix experience
Experience with other scripting like python, Shell scripting, groovy etc.
Working with Email Delivery and Email Security would be strong plus
Understanding of build process and automation.
Job Classification
Industry: IT-Software, Software Services Functional Area: IT Software - Network Administration, Security, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Graduation Not Required, Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required, Any Postgraduate in Any Specialization Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required