RPA Engineer

  • Develops and configures automation processes or bots as per the technical design document (TDD) to meet defined requirements. Bots will interact with multiple third party applications.
  • Work closely with RPA Business Process Analyst and RPA Architect in understanding the functional and technical design requirements and implementation path
  • Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
  • Complies with and helps enforce design and coding standards, policies and procedures.
  • Ensures documentation is well maintained.
  • Works collaboratively with test teams during the Quality Assurance (QA) and User Acceptance Test (UAT) phases to fix assigned bugs with quality.
  • Ensures quality of coded components by performing thorough unit testing.
  • Improves skills in automation products by completing automation certification.
  • Reports status, issues and risks to tech leads on a regular basis
  • Act as an expert technical resource to development staff, in all phases of development and implementation processes
  • Participate in daily scrum meetings and Agile development methodology and process
  • Participate in the development and maintenance of appropriate project technical documentation including design, configuration, installation
  • Provide day to day technical administration including upgrades and release management, analyzing log files, configuration file changes, installation and configuration documents (runbook), upgrade validation/testing, change control, and technical issue/problem resolution
  • Function as integrators between business needs and technology solutions, helping to create technology solutions to meet clients’ business needs.
  • Defining systems strategy, developing system requirements, designing, prototyping, and testing custom technology solutions, and supporting system implementation.


  • Bachelor’s degree from an accredited college/university or equivalent work experience. Preferred in Engineering / Computer Science or related technical field.
  • Good understanding of programming concepts and a programming background in any coding language, preferably .Net or C#.
  • Experience with hands-on development in one or more of the market leading RPA platforms: Automation Anywhere, BluePrism and/or UIPath

Skills Required

  • Knowledge and experience in using GIT, GITHUB and AWS
  • Good understanding of Process Design documents, Technical Design documents in Automation space.
  • Complex Web integration and Web Automation using JavaScript
  • Experience with hands-on development in one or more of the market leading RPA platforms: Automation Anywhere, BluePrism and/or UIPath
  • Experience leveraging Cognitive platforms (IBM Watson, Microsoft Cognitive) for RPA projects
  • Good understanding of various automation components and features available in Robotics Products.
  • Should be trained on RPA tools (Blue Prism / Automation Anywhere / others).
  • Experience developing RPA prototypes and Proofs of Concepts
  • Strong verbal/written communication, problem solving, analytical and independent judgment skills to support an environment driven by customer service and team work; ability to positively influence, mentor and be a credible source of knowledge to less experienced team members