The Developer is responsible for coding the automation process components as per the Technical Design Document. The Developer will also validate the automation by performing appropriate unit testing, ensuring configuration control is maintained at all time as well as monitoring the overall planning and management of a code release, warranty period and handover to RUN as for the deployment.
Description- Work closely with the Technical Architect and Process Architect to understand technical and functional design- Develop and configure the automation of processes as per the ‘Technical Design Document’ to meet the defined requirements- Develop new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand- Perform quality control of coded components by performing thorough unit testing- Work collaboratively with Test teams during the system test and UAT phases to fix assigned defects- Set up and adhere to Deployment Management Framework ensuring the deployment activities have been conducted- Manage post release/deployment activities and handover to RUN
Functional Category- Function: ATM RPA- Capability: Development
Key Inputs- Design Document
Key Outputs- Issue & Defect log- Code Review Checklist- Deployment plan- Project Handover to Support Checklist
Triggering Events- Design Document Completion
Key Competencies Required- Good understanding of programming concepts- Understanding of development methodology and lifecycle- Automation Tool Experience (from the COE catalogue)
Experience & Qualifications- 8 to 10 years of Software development experience- Technical university degree - Hands on experience in RPA tools like BluePrism, Automation Anywhere- RPA certification is preferred, but not mandatory.