Platform & Application Tester

Capgemini Engineering, Nunavut, Canada
Apply Now

Platform & Application Tester - IIoT / Cloud (Technology)

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Your Role

We are looking for an experienced Platform & Application Tester to lead the validation of IIoT platforms, web and mobile applications, and cloud services within our Digital Squads project. You will have a strong understanding of device data flows, cloud architecture, and system integrations, ensuring that all platform components—from device ingestion to the application layer—are fully tested and production-ready.

You will be accountable for:

  • Test and validate IIoT platform capabilities, including device management, data ingestion, alarms, rules engines, dashboards, and multi-tenancy configurations, using real IoT data and workflows.
  • Perform end-to-end testing across device, edge, cloud, and application layers, validating microservices, APIs, event pipelines, storage services, and integrations with OSS/BSS, AI/ML, and third-party systems.
  • Verify authentication, role-based access control (RBAC), tenant isolation, secure access workflows, and end-to-end data pipelines from ingestion to visualization and alerting.
  • Execute regression, integration, and basic performance testing across platform and application releases, leveraging logs, events, Grafana, and cloud monitoring tools for troubleshooting and quality assurance.
  • Collaborate with development, architecture, and operations teams to define test strategies, report defects effectively, and embed quality throughout the software delivery lifecycle.

Your Profile

We are looking for a technically strong and detail-oriented Platform Tester with deep IIoT and cloud expertise, proven testing capabilities, and a collaborative approach to quality engineering in complex, multi-technology environments.

Requirements:

  • 10+ years of experience as an IoT Platform Tester or Software Test Engineer, with strong hands-on knowledge of IIoT concepts, including devices, telemetry, communication protocols, and data lifecycle management. Experience with IoT platforms such as Cumulocity, Litmus, ThingWorx, or similar is required.
  • Strong expertise in cloud platforms (Azure, AWS, or GCP), including testing of microservices, APIs, and event-driven architectures. Proficiency with API testing tools such as Postman and familiarity with test automation frameworks such as Selenium or equivalent.
  • Solid understanding of security and access control frameworks, including OAuth2, SAML, and RBAC, with experience validating tenant isolation, secure authentication flows, and end-to-end data integrity from ingestion through visualization and alerting.
  • Experience working with CI/CD pipelines, Infrastructure as Code (IaC), and monitoring/logging tools such as Grafana and Cloud Logging. Knowledge of edge computing, secure device provisioning, and multi-cloud or hybrid IoT architectures is highly desirable.
  • Excellent analytical, debugging, and problem-solving skills, coupled with strong communication and stakeholder management capabilities. Proven ability to collaborate effectively with cross-functional teams and communicate complex testing outcomes to both technical and non-technical audiences in agile delivery environments.

What You'll Love About Working Here

  • Digital campuses and academy — Our engineering academy offers more than 60,000 hours of training, as also our digital campus on GenAI, data or sustainability, support digital learning in the flow of work from awareness to expert certifications.

  • Dedicated innovation labs — We help the world's largest innovators engineer the products and services of tomorrow by leveraging our experts and labs, dedicated to topics as 5G, 6G, AI, Autonomous Vehicles and Quantum.

  • Worldwide Leader of Engineering Services — Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. We help our clients unleashing their R&D potential to develop smart products and services of tomorrow.

  • Engineering Horizons — A global conference crafted exclusively for Capgemini Engineering colleagues, where excellence takes center stage. Immerse yourself in opportunities to showcase your talents and connect with the brightest minds in engineering across the planet.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Ref. code:  513461

Posted on:  Jul 8, 2026

Experience Level:  Experienced Professionals

Contract Type:  Permanent

Location: 

RIYADH, SA

Brand:  Capgemini Engineering

Professional Community:  Quality Engineering & Testing

  • Apply Now

  • Start applying with LinkedIn Start applying with LinkedIn

  • Please wait...

All rights reserved by Capgemini. Copyright © 2025

×

Show More Details

  • "route" is used for session stickiness
  • "careerSiteCompanyId" is used to send the request to the correct data center
  • "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor

Show More Details

Confirm My Choices