B

Principal Engineer, Test Automation

Baxter International
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Test AutomationDebuggingSystem DesignCI/CDRoot Cause AnalysisInfrastructure as CodeKubernetes

Job description

Overview

We are seeking a Principal Automation Engineer to define automation architecture, technical roadmaps, and engineering standards for API, UI, integration, and end-to-end testing. This hands-on role will lead scalable C#/.NET frameworks, establish CI/CD quality gates, guide cross-team adoption, and resolve complex automation and testability challenges across distributed products.

What you'll do

  • Own the enterprise-grade automation architecture and roadmap for C#-based REST API, UI, integration, and workflow testing.
  • Design modular frameworks with reusable libraries for configuration, service clients, page or component objects, test data, parallel execution, retries, logging, reporting, and environment management.
  • Define coding standards, branching and review practices, framework governance, versioning, documentation, and contribution models.
  • Establish pipeline strategy for pull-request validation, daily smoke tests, staged regression, release qualification, and automated quality gates.
  • Guide teams on automation suitability, testability, coverage modelling, risk-based selection, and reduction of flaky or low-value tests.
  • Lead technical reviews, proofs of concept, framework migrations, tool evaluations, and resolution of complex cross-service failures.
  • Define dashboards and metrics for coverage, reliability, execution time, defect containment, failure causes, and productivity gains.
  • Partner with architecture, software, DevOps, cybersecurity, systems, and verification leaders to embed quality throughout delivery.
  • Mentor automation engineers and build engineering capability through reusable assets, coaching, and technical communities of practice.

What you'll need

  • 10+ years of experience defining automation architecture, technical roadmaps, and engineering standards for API, UI, integration, and end-to-end testing.
  • A systems-oriented Quality Engineer mindset with a strong understanding of how products, services, and components interconnect, the ability to see broader product architecture, and the ability to decompose requirements to capture use cases holistically.
  • Hands-on Automation Architect experience with advanced C# and .NET skills and a strong understanding of software design principles, dependency injection, concurrency, asynchronous execution, and extensible architecture.
  • Hands-on experience architecting and developing REST API automation frameworks using RestSharp.
  • Strong hands-on experience with NUnit or Selenium or playwright for test automation.
  • Working knowledge of GraphQL (GQL) and experience validating GraphQL APIs.
  • Solid understanding of test data management principles, strategies, and reusable data provisioning approaches.
  • Strong awareness of Kubernetes and containerized test environments.
  • Good understanding of communication protocols, particularly SIP, and hands-on exposure to SIPp for protocol-level testing.
  • Expertise in API contracts, distributed systems, microservices, event-driven integrations, databases, authentication, authorization, and service virtualization.
  • Deep experience with Git, CI/CD architecture, parallel execution, automated reporting, and quality gates.
  • Proven ability to improve framework reliability, diagnose flaky tests, optimize execution, and drive adoption across multiple teams.
  • Strong technical leadership, stakeholder communication, mentoring, and architecture decision-making skills.
  • B.E/B. Tech in Computer Science / Electronics & Communication / Electrical or related field.

Nice to have

  • Experience with Allure reporting is preferred.
  • Experience with Postman is good to have.
  • Experience with Azure, Docker, infrastructure-as-code, message brokers, observability platforms, and cloud-native test environments.
  • Experience validating healthcare platforms, HL7/FHIR integrations, connected devices, or regulated software products.
  • Knowledge of security, accessibility, performance, reliability, and resilience testing within a unified automation strategy.
  • Relevant Microsoft, cloud, architecture, or testing certification is advantageous.
  • Knowledge of SIP infrastructure and media components such as Kamailio, FreeSWITCH, RTPEngine, SBCs, registrars, RTP, and WebRTC.
  • Experience with Azure Key Vault, Azure App Configuration, Azure Cache for Redis, Azure Web PubSub, Terraform, KEDA, and container security tooling.
  • Familiarity with IEC 62304, ISO 13485, risk management, cybersecurity expectations, and quality systems for regulated healthcare software.
  • Experience with Jira, Jama, validated toolchains, Agile/Scrum delivery, and formal release-readiness reviews.
  • Experience leading a team of automation testers toward a common goal.

Details

  • Location: Bangalore, Karnataka.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Engineer, Test Automation