Search by job, company or skills

Automation Specialist

Automation Specialist

silicon patterns
8-10 Years
Not Disclosed

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:

Key Skills

About Company

Similar Jobs

5-8 yrs
Bengaluru, India
Skills:
Salesforce Crm, Data Governance, Lead Management, AI tools, automation rules, nurture programs, CRM best practices, Analytics, Segmentation, dashboard development, campaign reporting, scoring, Salesforce Marketing Cloud Account Engagement
10-12 yrs
Bengaluru
Skills:
VMWare, Shell, Terraform, Python