Automation Intern

Closing on: Sep 4, 2026

The automation team at Cube Networks is committed to driving innovation and continuous improvement by streamlining processes, integrating advanced technologies, and automating Cube Networks and its clients to enhance operational efficiency and embrace digital transformation.

As an automation intern, your primary responsibilities will involve monitoring and testing automation workflows to ensure they operate as intended. You will also assist senior team members in delivering efficient automation solutions by providing support in various stages of development. This role is focused on learning and contributing to the team’s efforts while building your understanding of automation tools and technologies such as UiPath and Power Platform.

Your contributions will include helping to identify issues in existing automation processes, documenting findings to improve workflow efficiency. You will work closely with automation engineers and business analysts, providing assistance in resolving operational issues and implementing minor updates under supervision.

Collaboration with the automation team will expose you to the integration of advanced technologies. While you may not have primary responsibility for design or development, your input will support the team’s delivery of scalable, maintainable, and high-performing solutions.

This internship offers a valuable opportunity to gain insight into automation practices and mentorship from experienced professionals. You will develop foundational skills in monitoring, testing, and supporting automation projects while contributing to Cube Networks’ digital transformation initiatives.

Responsibilities

  1. Requirement analysis and client communication
  2. Assist in gathering, clarifying, and documenting requirements from business stakeholders.
  3. Participate in discussions to understand technical limitations, potential risks, and feasible solutions.
  4. Review and interpret process definition documents (PDDs) to support high-level solution designs.
  5. Provide feedback to the team on requirements and suggest possible automation enhancements.
  6. Infrastructure and environment management
  7. Assist in verifying the availability of required infrastructure, including environment configurations.
  8. Monitor and communicate any technical infrastructure needs to the senior team members.
  9. Ensure automation solutions align with UiPath design principles and conventions.
  10. Process monitoring and testing
  11. Monitor automation processes to identify issues or improvement opportunities.
  12. Execute and document test scenarios to validate that workflows meet quality standards.
  13. Assist in debugging processes and implementing minor fixes under supervision.
  14. Collaboration and team support
  15. Collaborate with operational and technical teams to assist in timely project delivery.
  16. Support the automation team by performing tasks delegated by senior automation engineers.
  17. Contribute to team discussions, gaining exposure to advanced automation techniques.
  18. Skills development and knowledge building
  19. Develop foundational skills in automation tools like UiPath and Power Platform.
  20. Gain exposure to AI-driven features such as natural language processing and predictive analytics.
  21. Demonstrate a willingness to learn and adapt to new technologies in a dynamic environment.
  22. Continuous improvement
  23. Actively identify opportunities to optimise existing processes and recommend enhancements to improve team efficiency and effectiveness.
  24. Stay updated on the latest product developments, technology trends, and industry advancements to enhance technical expertise.
  25. Engage regularly with team members to understand their needs and align improvements with evolving business requirements.
  26. Ensure team documentation is well-organised and accessible, introducing refinements to streamline document management practices.

Key performance measures

  1. Customer satisfaction: Contribute to high levels of customer satisfaction by delivering timely support and assisting the team in meeting or exceeding service level agreements (SLAs).
  2. Productivity: Support team operations efficiently, ensuring optimal use of time and resources in assigned tasks.
  3. Technical growth: Demonstrate a willingness to learn and apply new technical skills, contributing to high-quality outcomes under supervision.
  4. Collaboration: Actively participate in team discussions and collaborate effectively during project objectives.
  5. Adaptability: Show responsiveness to evolving requirements, quickly adjusting to new tasks and priorities.
  6. Quality: Ensure all contributions meet expected standards of precision and professionalism, supporting the delivery of quality outcomes.
  7. Compliance: Follow workplace practices, health and safety (WHS) protocols, and organisational guidelines diligently.
  8. Learning and development: Proactively seek feedback and learning opportunities, demonstrating growth in technical and professional capabilities over time.

Desired attributes

  1. Problem solver: Demonstrates strong attention to detail and an aptitude for resolving complex challenges effectively.
  2. Communication skills: Possesses excellent oral and written communication abilities for clear and effective interaction.
  3. Self-starter: Manages priorities and time effectively, working independently with minimal supervision.
  4. Adaptability: Agile and capable of thriving in a dynamic, fast-changing environment.
  5. Team player: Collaborates effectively within a team, sharing knowledge and skills to achieve collective success.
  6. Personal development: Takes initiative to identify and continuously develop skills and talents for ongoing growth.
  7. Integrity: Operates with honesty, transparency, and trust in all professional interactions.
  8. Professionalism: Maintains a professional attitude and approach to responsibilities and tasks.
  9. Innovation and critical thinking: Displays innovative thinking and critical analysis to generate new ideas and solutions.
  10. Ownership and accountability: Takes responsibility for outcomes and delivers with a sense of ownership.
  11. Collaboration: Works effectively with others to support organisational objectives and foster team success.
  12. Passion for technology: Demonstrates enthusiasm for technology and a commitment to delivering outstanding client experiences.

Education, experience and skills

Education

  1. Essential: Currently pursuing or recently completed a bachelor’s degree in computer science, information systems, or another IT-related field.
  2. Desirable: Familiarity with UiPath through coursework or certifications (e.g., UiPath RPA developer foundation).
  3. Highly desirable: Microsoft certified: Power Platform fundamentals (PL-900) or equivalent knowledge.

Experience & skills

  1. Exposure to or basic understanding of automation tools like UiPath, BluePrism, or Power Platform through coursework, internships, or personal projects.
  2. Strong interest in learning about automation development, process improvement, and advanced technologies like artificial intelligence.
  3. Familiarity with agile methodologies (e.g., Scrum, Kanban) and supporting tools such as Jira and Confluence is a plus.
  4. Basic understanding of IT service management frameworks (e.g., ITIL) and platforms like ServiceNow is desirable.
  5. Willingness to learn scripting languages like Python or PowerShell for enhancing RPA workflows.
  6. Demonstrated ability to work in a team environment with effective communication and problem-solving skills.
  7. A keen interest in technology and a proactive approach to acquiring new technical skills and knowledge.

Company: Cube Networks Lanka (Pvt) Limited
Company email: [email protected]
Job Location: Colombo
Job Category: Robotics / Automation / IoT
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx