Search by job, company or skills

AMCS Group

Senior QA Automation Engineer

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Senior QA Automation Engineer who will take end‑to‑end ownership of quality across our entire IoT product suite.

Our systems process large volumes of IoT and telematics data, analyse DVR video events, unify multiple third‑party integrations, and visualise real‑time trail and geospatial data.

Who We Are

Sustainability software specialist, AMCS, is headquartered in Ireland, with offices in Europe, USA, Canada and Australasia. With over 1,300 highly-skilled employees across 22 countries, we specialize in delivering technology solutions to facilitate a carbon neutral future.

What We Do

Our innovative SaaS solutions increase efficiency and boost sustainability in resource-intensive industries. Over 5,000 customers across 23 countries already benefit from our Performance Sustainability software, ensuring we deliver practical solutions for improved profitability and environmental resilience across the globe.

Our people

AMCS offers team members more than just a job, but an opportunity to map out a career with a company that is growing, evolving and setting out new ways of working that are having a positive impact on the world around us. AMCS was established in Ireland and holds onto those local roots and start-up mentality with a culture of connection. Connection to our work, our customers, our colleagues and our community that creates a working environment that fosters openness, collaboration and creativity.

About The Role

This role is not just about building automation — it's about defining what to automate, when to automate it, and how to ensure the quality of every release while the automation strategy matures.

You will balance hands‑on manual testing (where needed) with the incremental rollout of a long‑term automation framework that supports continuous delivery.

Tech Stack

Backend & Services: C#, .NET, Azure Functions, Microservices

Frontend: Angular

Databases: MSSQL, Cosmos DB

Messaging & Streaming: Azure Service Bus

Cloud & Platform: AKS (Azure Kubernetes Service), App Service, ArgoCD, Terraform

DevOps & CI/CD: Azure DevOps, GitOps workflows, Docker

Domain Areas: IoT ingestion, DVR event processing, telematics, real-time GPS trail analysis

Key Responsibilities

Quality Leadership

  • Own quality for all products end‑to‑end.
  • Define what to automate and when, prioritising based on risk and value.
  • Balance manual and automated testing to support continuous releases.

Automation Delivery

  • Build and maintain automation frameworks for:
    • REST APIs
    • Angular UI (maps, dashboards)
    • Event‑driven workflows (Service Bus → Microservices → Cosmos DB → UI)
    • Kubernetes post‑deploy smoke tests
Manual & Exploratory Testing

  • Perform manual and exploratory testing where automation is not yet available.
  • Create clear test cases and test plans for new features.

CI/CD Integration

  • Integrate automated tests into Azure DevOps pipelines

Performance & Reliability Testing

  • Maintain performance/load tests (JMeter).
  • Validate throughput, latency, and system reliability at scale.

Required Skills & Experience

  • 10 years extensive development experience and skills in C#, Python, or Typescript.
  • Proven ability to design automation frameworks from scratch.
  • REST API testing experience.
  • 5-6 years UI test automation experience (Playwright or Cypress).
  • Scripting experience (Python, PowerShell, Bash).
  • Observability tools (Grafana, Azure Monitor).
  • CI/CD pipeline integration (Azure DevOps strongly preferred).
  • Understanding of Kubernetes concepts and containerized test execution.
  • Experience validating data across SQL and NoSQL databases (MSSQL, Cosmos DB).
  • Good understanding of event-driven systems (Azure Service Bus, Kafka).
  • Performance/load testing experience (JMeter or similar).

Attributes

  • Ownership:Takes responsibility for overall product quality.
  • Strategic:Knows where automation delivers the highest value.
  • Balanced:Comfortable with both manual and automated testing.
  • Collaborative:Works closely with engineering and product teams.
  • Detail‑Focused:Finds edge cases and prevents regressions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147281055

Similar Jobs

Philippines, Central Visayas

Skills:

Rest Api TestingKafkaGrafanaMssqlJmeterTypescriptCosmos DBKubernetesPythonAzure DevOpsAzure Service BusAzure Monitor