Maintain operational excellence with strong accountability for the systems you build.
Requirements
LIFE AT UIPATH The people at UiPath believe in the transformative power of automation to change how the world works.
Could that be you? YOUR MISSION UiPath is the leader in the Agentic Automation space.
As a Software Engineer 2 on the UiPath Test Cloud team, you’ll help build the backend foundation of our next-generation automation and agentic testing platform.
What sets UiPath Test Cloud apart is its industry-leading, AI-powered and agentic testing capabilities.
UiPath is recognized as a leader in Agentic Testing by major industry analysts—underscoring the platform’s innovation and maturity in intelligent, autonomous testing.
The platform leverages LLM-powered and autopilot capabilities to accelerate test creation, improve test coverage, enable self-healing and adaptive tests, and significantly reduce manual effort across the testing lifecycle.
As part of the Test Cloud engineering team, you will work with a diverse and modern technology stack, including .NET Core, C#, Kubernetes, Docker, Azure, Large Language Models (LLMs), and Angular.
In addition, the team builds and maintains integrations, extensions, and plugins for ALM and CI/CD ecosystems, while continuously innovating to advance AI-driven, autonomous testing capabilities across the entire Test Cloud portfolio.
WHAT YOU'LL DO AT UIPATH We are looking for a backend-leaning full-stack engineer who can design and deliver robust services, contribute to architectural decisions, and partner effectively across the stack to ship customer-impacting features.
Demonstrated ability to produce robust, well-tested, high-quality code while adhering to best practices in software development.
Drive towards AI Innovation: Passionate about contributing to cutting-edge solutions involving AI-driven systems, LLMs, and intelligent agents—building the backend services, orchestration layers, and data foundations that power agentic testing experiences.
Innovative Thinking: Stay ahead of the curve with emerging trends, especially in AI, agentic systems, and cloud-native architectures, and leverage them to create exceptional product experiences.
experience in software engineering, building production backend services for cloud-based, distributed systems. Ability to translate product
experience with modern backend technologies, preferably C# with ASP.NET http://ASP.NET Core (Java, Node.js, or Go also considered).
Solid understanding of REST APIs, microservices, asynchronous messaging, and service-to-service communication patterns. - Cloud & Distributed Systems:
Experience designing and operating services on a major cloud platform (Azure preferred; AWS or GCP also valuable).
Familiarity with Kubernetes, Docker, and serverless/event-driven architectures is highly desirable. - Data Layer: Working
experience with SQL and/or NoSQL technologies such as SQL Server, PostgreSQL, MongoDB, Cosmos DB, or similar—including schema design, query performance, and data modeling for scale. - Full-Stack Capability: Comfortable contributing to the frontend when needed.
Working knowledge of Angular (preferred), React, TypeScript, HTML, and CSS—enough to deliver end-to-end features and collaborate effectively with peers across the stack. - Design
Strong grasp of object-oriented programming and architectural design patterns. - Core CS Fundamentals: Strong knowledge of computer science, algorithms and design patterns - Engineering Practices:
Experience with CI/CD-driven production cycles, observability (logging, metrics, tracing), and writing comprehensive unit, integration, and end-to-end tests. - AI Tools:
Experience with AI tools to be used in your day-to-day development to improve productivity and efficiency. NICE TO HAVE
Experience with high-throughput, low-latency systems, performance tuning, or large-scale data processing.
Exposure to the software testing domain—test automation frameworks (Playwright, Selenium), ALM tools, or DevOps/CI integrations.
You'll work with a world-class team, on problems that matter, using the latest AI and automation technology—and you'll have the agency to shape how we build as a company. #LI-SR1 Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please.
Experience
WHAT YOU'LL BRING TO THE TEAM - 3+ years of
Additional details
We’re committed to creating category-leading enterprise software that unleashes that power.
To make that happen, we need people who are curious, self-propelled, generous, and genuine.
People who love being part of a fast-moving, fast-thinking growth company.
And people who care—about each other, about UiPath, and about our larger purpose.
You’ll design and deliver scalable, reliable, and secure backend services that power intelligent, autonomous testing experiences—while collaborating closely with peer engineers, designers, and product partners across geographies to bring features end-to-end.
UIPATH TEST CLOUD UiPath Test Cloud is a tightly integrated bundle of product offerings that consolidates the testing lifecycle through deep integrations with leading test management and ALM tools, as well as UiPath’s core automation platform.
It enables customers to create, manage, and execute manual and automated tests—both standalone and as part of modern DevOps pipelines—while providing rich reporting and insights across the testing process.
The Test Cloud suite offers broad and deep coverage across multiple testing domains, including functional, performance, and mobile testing, helping enterprises deliver high-quality software at scale.
The team collaborates closely with product management to ideate, design, and deliver features end-to-end—owning everything from architecture and implementation to automated testing, product quality, and both cloud and on-premises deployment solutions.
As a cloud-first offering, the team continuously monitors, scales, and optimizes highly available cloud services.