Job Responsibilities
- Accountable for overall automation development delivery of project/regression suite.
- Prepare Automation development plan (mandatory deliverable) for the projects
- Experience in automation tools & languages (Selenium, Python Scripting)
- Hands on Experience in automation development for Applications - Web (Weightage: 50%), Desktop (10%), API (10%), DB (30%)
- Hands on Experience in automation scripting languages like Python, Shell Scripting
- Experience of designing and development of Automation Framework - Develop, Manage, and own automation frameworks.
- Experience on solution troubleshooting
- Experience in Agile methodologies
Nice-to-have / Additional Qualifications
- Experience in automation tools (Appium) for Mobile app automation
- Experience in scripting language Perl Scripting
- Well conversant with different types of automation testing tools and would be responsible to onboard future automation technologies like AI/DevOps and implement fit for purpose tools/technologies
- Act as a technical SME in multiple automation development sprints
- Mentoring & Coaching of junior resources/freshers
- Preferably an education at degree level (B.Tech/M.Tech or an equivalent professional qualification) in IT, Computer Science, or related disciplines
- Good communication skills, verbally and in writing.
- Experience in automation tool development. Experience testing Unix & Linux database
- Experience working with source control tools (GIT, Gitlab, GitHub)
- Experience of business process automation using fit for purpose tool like scripting language (Python, Java script, API etc.) or advanced market standard technologies is an advantage.
- Experience in Point of Sale (POS), Back Office Solutions (BOS), Interface/Integration Solutions automation is an advantage.