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

Senior QC Engineer (Software Testing)

BlackStone eIT 51-250 Internet Software & Services

Senior Quality Control Engineer at a company supporting software testing and automation, responsible for ensuring products meet customer specifications and quality requirements.

SQL
25 minutes ago

SDET - I

Netomi 51-250 IT Services

Netomi is hiring an SDET I in Remote, India to test and improve the quality of its AI-based conversational products for enterprise customer experience.

MySQL Python
25 minutes ago

Engineering Manager - SDET - Sales and Marketing Products

HighLevel 251-1K Internet Software & Services

HighLevel is hiring an Engineering Manager – SDET to lead quality engineering for multiple SaaS sales and marketing products, driving automation-first quality practices and release readiness across a large-scale remote platform.

AWS CI/CD GCP Generative AI Microservices Playwright TypeScript
40 minutes ago

Senior AI & Automation Engineer

GoGlobal Professional Services

GoGlobal is hiring a Senior AI & Automation Engineer to lead the company’s enterprise AI agent and automation initiatives across a fully remote global organization.

Azure C# Docker Hugging Face Java Node.js Power BI PowerShell Python REST API SOAP SQL Server VS Code YAML
40 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