Search by job, company or skills

Automation Specialist

This job is no longer accepting applications

Job Description


Work Location: Bangalore

Exp - 8-10 yrs

Job Title: Engineering - Automation Engineer

Note - please apply if only immediate joiner

Job Description: Job Description

Senior Test Automation Engineer with 8–10 years of experience designing scalable Python-based frameworks and driving system-level validation across complex software stacks.

Responsible for building CI/CD pipelines, automating integration testing, and improving reliability through robust diagnostics, reporting, and flakiness reduction.

Strong expertise in Linux, PyTest, and log-driven debugging across kernel, drivers, and services layers.

Job Responsibilities / Day-to-Day Activities Core Responsibilities (High Level)

• Design, develop, and maintain scalable Python-based test automation frameworks, including utilities, configuration management, logging, and reporting layers.

• Own and drive CI/CD pipelines for smoke, sanity, regression, and gated validation workflows across releases.

• Develop end-to-end system and integration validation suites spanning OS, drivers, middleware, and platform services.

• Build and enhance failure diagnostics and triage capabilities (log parsing, artifact capture, root-cause inference).

• Improve automation reliability, reproducibility, and execution efficiency, with a strong focus on reducing test flakiness.

• Define and enforce test quality metrics, dashboards, and reporting mechanisms to enable data-driven decisions.

Qualifications & Experiences:

• Experience with hardware-software integration validation (embedded systems, robotics, AI/edge platforms).

• Familiarity with containerized test environments (Docker/Kubernetes).

• Exposure to performance testing, scalability testing, or reliability engineering.

• Knowledge of test data management and environment orchestration.

• Experience: 8–10 years in test automation and system validation for complex software/hardware stacks.

• Programming: Strong proficiency in Python (framework development, scripting, tooling).

• Systems Expertise: Solid understanding of Linux/Unix environments and Bash scripting.

• Test Frameworks: Hands-on expertise with PyTest (or equivalent), including test design, fixtures, and basic mocking.

• CI/CD: Experience integrating automation frameworks with Jenkins, GitLab CI, or GitHub Actions, with pipeline-driven validation.

• Version Control: Strong knowledge of Git workflows (branching strategies, tagging, release validation).

• Debugging Skills: Proven ability to debug across kernel, drivers, user space, and services, with a strong log-driven triage approach.

• Reporting & Metrics: Experience building test reports (JUnit/HTML), trend analysis, and actionable dashboards.

#Hiring #PythonAutomation #Linux #Networking #AutomationTesting #PyTest

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151616293

Similar Jobs

Bengaluru

Skills:

VMWareShellTerraformPython

Bengaluru, Hosur, India

Skills:

.NETprocess mining JavascriptSqlSQL ServerRobotic Process AutomationOracle DatabaseJsonPl-sqlAWSApi IntegrationPostmanPythonXmlUipathVB.NETMicrosoft AzureWeb ServicesMicrosoft Power PlatformIntelligent Document ProcessingAI-enabled automationCelonisSOAP APIs

Bengaluru, India

Skills:

sentinel AnsibleAWSSiemPythonAzureGcpTerraformCloud ComputingSCAPolicy as CodeGoOPADevSecOps automation frameworksInfrastructure as CodeContainer ScanningSASTWAF configuration management

Beware of Scammers

We don’t charge money for job offers