ControlUp

ControlUp

ControlUp optimizes digital experience for enhanced employee productivity through real-time monitoring and troubleshooting for desktop optimization.

Internet Software & Services
251-1K
Founded 2012
$140M raised

Description

  • Design, implement, and maintain a scalable cross-platform automated testing framework for agent functionality.
  • Develop reliable, reusable automation tests, including component, integration, and end-to-end coverage.
  • Build internal tools and tests primarily in C#/.NET to validate agent behavior on Windows, Linux, and macOS.
  • Work with development engineers to understand low-level system interactions and ensure platform-specific test coverage.
  • Integrate automated test suites into the CI/CD pipeline using Azure DevOps.
  • Configure and maintain the multi-platform test environment, including virtual machines, containers, and physical endpoints.
  • Monitor test execution, analyze results, report defects, and collaborate on timely resolution.
  • Translate business requirements and user scenarios into test plans, technical specifications, and automation tasks.
  • Participate in the Agile development lifecycle, including planning, daily stand-ups, demos, and reviews.

Requirements

  • 5+ years of experience in software development or QA focused on automation engineering.
  • Strong proficiency in C#/.NET for internal tools and integration tests, or demonstrable experience in a similar compiled language.
  • Deep expertise in a scripting language for test orchestration and framework maintenance.
  • Proven experience building and maintaining automated testing frameworks from scratch.
  • Solid understanding of system-level software such as agents, services, or drivers.
  • Strong practical knowledge of at least two of these operating systems at a command-line/system level: Windows, Linux, or macOS.
  • Experience with CI/CD pipeline configuration and management; Azure DevOps Repos/Pipelines is a significant plus.
  • Excellent knowledge of networking fundamentals, REST APIs, WebSockets, and inter-process communication protocols.
  • Experience writing complex queries in SQL or KQL to validate data collection and persistence.
  • Solid understanding of multithreaded programming and concurrency issues in testing.
  • Organized, self-motivated, collaborative, and passionate about quality.
  • Experience in startup culture delivering enterprise-level software.

Benefits

  • Full-time, permanent work-from-home position.
  • Remote work based in the UK or Europe.
  • Opportunity to build scalable testing solutions for cutting-edge system monitoring and management technology.
  • Work in an agile, engineering-led team with a focus on clean architecture and maintainable code.
  • Strong emphasis on knowledge sharing and use of AI tools to support work.
  • Clear opportunities for career growth and business impact.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Module Lead, QA (AI/ML & Automation)

BOLD 251-1K Internet Software & Services

BOLD is hiring a senior QA leader to build and run testing for AI-driven products and data science workflows across the product lifecycle.

Agile Cypress Generative AI LLM Machine Learning NLP Playwright Python REST API Scrum Selenium SEM SEO SOAP SQL UX Design XML
3 hours, 1 minute ago

Low-Code Automation Engineer - Freelance AI Trainer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Low-Code Automation Engineer for the Tendem project to design and maintain automation workflows in a hybrid AI-plus-human environment.

Generative AI JavaScript JSON Notion
4 hours, 10 minutes ago

Senior Software Development Engineer in Test

Elite Technology 1-10 Diversified Telecommunication Services

Elite Technology is hiring a Senior Software Development Engineer in Test to lead quality engineering for its cloud-native SaaS platform serving law firm operations.

Angular BDD C# CI/CD .NET Node.js React SQL Server System Design TDD
7 hours, 11 minutes ago

Low-Code Automation Engineer - Freelance AI Trainer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time freelance Low-Code Automation Engineer for the Tendem project to design and maintain scalable automation workflows in a hybrid AI and human environment.

CRM JavaScript JSON Notion
10 hours, 16 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers