Project Overview
The RPA Engineer defines/designs an RPA solution and oversees it throughout the entire lifecycle, including both the development and implementation phases. They collaborate closely with Enterprise Solution Architects to identify and execute automation initiatives that align with business requirements and facilitate the intended process efficiencies. To ensure the technical success of these initiatives, the RPA engineer assumes the mantle of leadership, driving the project team forward through their expertise and guidance. They leverage their technical proficiency to evaluate and formulate multiple solution design options that meet the most intricate requirements and constraints, ultimately achieving optimal outcomes for the business.
Scope of Work
Analyze new process automation candidates, quickly assessing feasibility and accurately estimate development effort.
Develop high quality RPA solutions that adhere to KCB RPA delivery methodology in accordance with standard RPA design principles, KCB group policies, conventions, and best practices.
Develop or configure new processes and objects using core workflow principles that are efficient, well structured, maintainable, and easy to understand. Apply RPA workflow design best practices when developing or maintaining workflows.
Create and document test cases for negative scenarios, to document workflow behavior when certain systems malfunction, as well as performance scenarios, to stress test systems behavior.
Collaborate with Technology Risk and Security teams to ensure that applications are well secured as per the bank's Technology Security policies and standards.
Form part of a Design Authority to take responsibility for maintaining the development integrity of the automated solution and constituent processes and objects.
Perform code and release management using GIT, CI/CD and DevOps processes with automated unit tests and code coverage for application codebases.
Qualifications and Experience
Bachelor's degree in business/technology related field.
2 to 5 years of experience automating using UI path or Power Automate technologies.
2 to 5 years of experience in Banking Operations is an added advantage.
Strong communication and collaboration skills.
Experience working in a fast-paced agile environment.