Apply for Automation Development Specialist

  1. Full-time: Hybrid after probation Education: Bachelor of Computer Science/Engineering (Computer Science) Experience: 5+ years Location: Karachi Working Days: Monday – Friday Working Hours: 9:30 AM to 6:30 PM Job Summary: The 'Automation Development Specialist' will take ownership of our Automation Program. The ideal candidate will have experience with open-source automation tools and a strong background in QA automation, programming, RPA, BPM/BPA, and process optimization. Responsibilities: • Develop comprehensive RPA solutions tailored to meet specific business needs using open-source tools such as OpenRPA, Robot Framework, TagUI, or similar platforms. • Developing task bots, meta bots, IQ bots, and AI bots based on automation needs, utilizing one or more of these in combination to achieve end-to-end process automation. • Write and maintain automation scripts and components, ensuring they are scalable, efficient, and reusable. • Deploy automation modules, ensuring smooth integration with existing systems and workflows. • Utilize scripting and API integration with meta bots to extend the functionality of bots, integrating them with various software applications and databases. • Developing UI bots for user-end utility portals and third-party vendor solutions when applicable. • Developing bots that operate in a read-only mode, interacting with the underlying system without making any modifications to its state. • Developing an RPA Control Unit that will serve as a centralized delivery and management hub for each automation customer, enabling the monitoring and control of bots, including health checks, uptime, and downtime for each bot deployed. • Deep technical evaluation of the automation requests pipeline maintained by the business unit - answering the how after the what and why on the processes marked suitable for automation. • Conduct detailed analysis for in-house and 3rd-party integrations and dependencies for the identified processes in the automations pipeline • Assume full ownership of the pipeline, where you will decide which automation elements to retain and which to discard, ensuring thorough documentation and clear explanations for your decisions. • Orchestrate complex process flows, deciding when to leverage task bots, meta bots, IQ bots, and AI bots based on the automation needs. • Create detailed workflow diagrams that outline the steps and decision points in the automated process. Utilize tools like BPMN (Business Process Model and Notation) for clear and precise documentation. • Advise the business unit on comprehensive documentation for all automated processes, including process maps, technical specifications, and user guides. • Implement QA practices to identify and resolve any issues, ensuring the automated processes meet the business requirement. • Conduct thorough testing on both bot and end-to-end process automation levels to ensure performance reliably under different scenarios and loads. • Provide ongoing support for deployed RPA solutions, addressing any issues that arise and implementing fixes or enhancements as needed. • Regularly update and optimize RPA bots to adapt to changes in business processes or software environments. Requirements: • Minimum 4-5 years of practical open-source automation tools. • Strong background in QA automation, programming, RPA, BPM/BPA, and process optimization. • Proficiency in using tools such as Robot Framework, TagUI, OpenRPA, or similar. • Strong knowledge of programming languages such as Python, JavaScript, or Java. • Experience in quality assurance and testing, particularly in an automation context. • Proficient in writing and integrating various types of APIs (RESTful, SOAP, GraphQL, Webhook, etc). • Familiarity with technologies and frameworks such as BPMN, Selenium, Jenkins, Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP). • Preferably, has contributed to an open RPA development community, showcasing engagement with the latest trends and collaborative problem-solving.
    1. * First Name
    2. Middle Name
    3. * Last Name
  1. * Required field

Back to Job List