Automation Engineering

UST

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UST is seeking an Automation Engineer for embedded testing in Hyderabad, India. The role focuses on developing automated validation plans, test strategies, and CI/CD pipelines to ensure firmware and embedded software quality.

The candidate will design test frameworks, execute performance and stress tests, and collaborate with development teams throughout the product lifecycle. Requirements include 3+ years in software/embedded validation, strong Python scripting, Linux knowledge, and experience

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics Engineering, Electrical Engineering, or a related field.
  • 3+ years of experience in software, firmware, embedded, or platform validation.
  • Strong understanding of SDLC and testing methodologies.
  • Experience in test case development, defect tracking, and test management.
  • Strong scripting skills in Python, Shell, or similar languages.
  • Experience with automation frameworks and test execution tools.
  • Knowledge of Linux operating systems and command-line environments.
  • Familiarity with Git.

Responsibilities

  • Develop and execute validation plans, test cases, and strategies based on product requirements.
  • Design and implement automated test frameworks for functional, regression, integration, system, and performance testing.
  • Develop automation scripts to improve test coverage and reduce manual testing.
  • Validate firmware, embedded systems, Linux platforms, device drivers, and application software.
  • Analyze test results and collaborate with development teams for resolution.
  • Perform hardware-software integration testing and system validation.
  • Develop automated CI/CD validation pipelines and support continuous testing.
  • Execute stress, reliability, performance, and scalability testing.
  • Create and maintain test reports, validation metrics, and quality dashboards.
  • Participate in requirement reviews, design reviews, and risk assessments to ensure testability.
  • Ensure compliance with quality standards and development processes.

Skills

Python scripting
Test automation
SDLC understanding
Test case development
Linux CLI
Git basics

Education

Bachelor's or Master's in CS/EE

Tools

Jenkins
Git
Robot Framework
PyTest
Selenium
Docker

Job description

Role Description

UST Job Title: Tester II - Embedded Testing

Who We Are

At UST, we help the world s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we co-create lasting change with our clients. With over 26,000 employees in 25 countries, we build for boundless impact touching billions of lives worldwide. Visit us at UST.com.

Job Description
Key Responsibilities
  • Automation engineer Develop and execute validation plans, test cases, and test strategies based on product requirements.
  • Design and implement automated test frameworks for functional, regression, integration, system, and performance testing.
  • Develop automation scripts to improve test coverage and reduce manual testing effort.
  • Validate firmware, embedded systems, Linux platforms, device drivers, and application software.
  • Analyze test results, identify defects, and work closely with development teams for resolution.
  • Perform hardware-software integration testing and system validation.
  • Develop automated CI/CD validation pipelines and support continuous testing efforts.
  • Execute stress, reliability, performance, and scalability testing.
  • Create and maintain test reports, validation metrics, and quality dashboards.
  • Participate in requirement reviews, design reviews, and risk assessments to ensure testability.
  • Ensure compliance with quality standards and development processes.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Electronics Engineering, Electrical Engineering, or a related field.
  • 3+ years of experience in software, firmware, embedded, or platform validation.
  • Strong understanding of software development lifecycle (SDLC) and testing methodologies.
  • Experience in test case development, defect tracking, and test management.
  • Strong scripting skills in Python, Shell, or similar programming languages.
  • Experience with automation frameworks and test execution tools.
  • Knowledge of Linux operating systems and command-line environments.
  • Familiarity with version control systems such as Git.
Preferred Qualifications
  • Experience validating Embedded Linux, firmware, and device drivers.
  • Knowledge of communication protocols such as UART, SPI, I2C, CAN, USB, Ethernet, and PCIe.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Familiarity with automated testing tools such as Robot Framework, PyTest, Selenium, or custom automation frameworks.
  • Experience with performance, stress, and reliability testing.
  • Exposure to virtualization and container technologies such as Docker.
  • Understanding of Agile and DevOps methodologies

We listen, learn, and act selflessly.

Humanity

We strive to improve the lives of others through our work.

Integrity

We honor commitments and act responsibly.

We celebrate diversity, inclusion, and innovation placing people at the center of everything we do.

Equal Employment Opportunity Statement

UST is an Equal Opportunity Employer. All employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, or any other protected characteristic under applicable law.

Skills
  • Firmware Validation
  • Post-Silicon Validation
  • Python
  • Test Automation
  • CI/CD
  • Functional Testing
  • Jenkins
  • Performance Testing
  • Integration Testing
  • Selenium
  • Regression Testing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Debug Engineer (BIOS)
Firmware Debug Engineer (BIOS)

UST • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Firmware validation Engineer (Networking)
Firmware validation Engineer (Networking)

UST • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Power Thermal Validation
Power Thermal Validation

UST • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Post Silicon Validation Engineer/Lead
Post Silicon Validation Engineer/Lead

UST • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Validation Technician
Validation Technician

UST • Bengaluru

On-site
INR 800,000 - 1,400,000
Software Engineer in Test
Software Engineer in Test

UST • Chennai

On-site
INR 900,000 - 1,400,000
Debug tools Development
Debug tools Development

UST • Bengaluru

On-site
INR 4,000,000 - 7,000,000
IOT Software Test Engineer
IOT Software Test Engineer

UST • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Post Silicon Validation Engineer
Post Silicon Validation Engineer

UST • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Senior Technical Lead
Senior Technical Lead

UST • Bengaluru

On-site
INR 4,000,000 - 7,000,000