JobInAWeekJobInAWeek
JobsInternshipsCompaniesSalariesResumePricing
Sign in
Jobs / QA / Test engineer jobs in India / QA / Test engineer jobs in Bengaluru /
BG

Control Software Test Engineer - Python

Bosch Group · Bengaluru

Posted
17 days ago
Experience
6–10 yrs
Pay
Not stated
Role
QA / Test engineer
PythonAgileGitDockerLinuxCI/CDManual testingCypress
Apply on Bosch Group's siteOpens the company's own careers page.

About the job

Company Description Bosch Global Software Technologies Private Limited  is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description Role Summary We are seeking an experienced Validation & Test Automation Engineer who will contribute as a Control Software Test Engineer for our customer’s Battery Energy Storage System (BESS) programs. The role involves developing test specifications, automating test execution, and validating control software across SIL, HIL, and embedded environments. Key Responsibilities

- Develop test specifications, test plans, and validation strategies for BESS control software.

- Using Python (pytest) frameworks,  validate control algorithms and embedded software developed using MATLAB/Simulink and C++.

- Design, automate, and execute SIL and HIL test cases using Python (PyTest).

- Configure and operate HIL platforms such as dSPACE, NI, Vector, or OPAL-RT.

- Validate closed-loop control systems, communication interfaces (MODBUS/MQTT), and real-time applications.

- Execute and automate UI testing.

- Integrate validation activities into CI/CD pipelines and Agile development processes.

- Utilize AI-assisted tools to improve validation efficiency and test coverage.

Qualifications Education

- Bachelor's degree in Computer Science, Software Engineering, Electronics/Electrical Engineering, or related field.

Experience

- 6 to 10 years of experience in software validation and test automation.

- Strong experience in Python-based test automation using PyTest.

- Hands-on experience in HIL/SIL testing and embedded software validation.

- Experience in control algorithm testing and model-based development environments.

- Understanding of real-time systems and industrial communication protocols.

Mandatory Skills

- Expertise in automation using Python – pytest framework

- Hands-on knowledge of Linux systems, Docker containers

- Agile way of working with global teams

- Hands-on experience working with CI-CD pipelines, Github, Confluence, JIRA

- Knowledge of BESS domain

- Effectively use AI tools to accelerate validation

Preferred Skills

- UI automation using Playwright

- Performance and scalability testing of control software

- Ansible-based deployment basics

- Power systems, renewable energy, or grid controls

- ISTQB Advanced Certification

- Experience working with global customers and distributed teams

Additional Information ·          Location:  All positions are to work out of client location in Bangalore - office – near Metro station on Purple route. ·          Wo

Apply now

Do you fit this job?

Create your profile and every open job, this one included, gets a fit score for you.

More jobs like this

  • QA / Test engineer jobs in Bengaluru
  • All jobs in Bengaluru
  • All jobs at Bosch Group

Similar jobs

All qa / test engineer jobs →
S

Associate QA Analyst - Endur

Shell
Bengaluru3–5 yrsQA / Test engineer
Spring BootStrategyJavaSQLAzureJIRA
Posted todayApply
S

VisionPLUS Tester | CMS, API & Automation

Synechron
Bengaluru5–8 yrsQA / Test engineer
API testingAgileCI/CDSQLStakeholder managementGit
Posted yesterdayApply
E

Product Developer Associate-SDET, Automation

Epicor
Bengaluru1+ yrsQA / Test engineerEarly career (0–2 yrs)
Manual testingAPI testingJavaScriptPythonJavaStakeholder management
Posted yesterdayApply
H

Senior Salesforce QA Engineer

Huron
Bengaluru · Remote OK4+ yrsQA / Test engineer
Manual testingProject managementAzureJIRAAgileStrategy
Posted yesterdayApply
ZT

Quality Assurance Analyst

Zebra Technologies
Bengaluru3+ yrsQA / Test engineer
Manual testingCI/CDGitAzureAgileTroubleshooting
Posted yesterdayApply
A

Quality Assurance Engineer, FBA

Amazon
Bengaluru5+ yrsQA / Test engineer
Manual testingJavaAWSCI/CDSeleniumStakeholder management
Posted yesterdayApply

Jobs by role

  • Backend developer jobs in India
  • Full-stack developer jobs in India
  • Program / project manager jobs in India
  • Data scientist jobs in India
  • Data analyst jobs in India
  • Product manager jobs in India
  • Consultant jobs in India
  • Strategy & operations jobs in India
  • QA / Test engineer jobs in India
  • Frontend developer jobs in India
  • DevOps engineer jobs in India
  • Tech support jobs in India
  • Research analyst jobs in India
  • Mobile developer jobs in India

Jobs by city

  • Jobs in Bengaluru
  • Jobs in Hyderabad
  • Jobs in Pune
  • Jobs in Gurugram
  • Jobs in Chennai
  • Jobs in Mumbai
  • Jobs in Noida
  • Jobs in Delhi
  • Jobs in Coimbatore
  • Jobs in Ahmedabad
  • Jobs in Kolkata
  • Jobs in Chandigarh

Popular searches

  • Backend developer jobs in Bengaluru
  • Backend developer jobs in Hyderabad
  • Full-stack developer jobs in Bengaluru
  • Program / project manager jobs in Bengaluru
  • Data scientist jobs in Bengaluru
  • Product manager jobs in Bengaluru
  • Data analyst jobs in Bengaluru
  • Consultant jobs in Bengaluru
  • Backend developer jobs in Chennai
  • QA / Test engineer jobs in Bengaluru
  • Backend developer jobs in Pune
  • Frontend developer jobs in Bengaluru
  • Backend developer jobs in Gurugram
  • DevOps engineer jobs in Bengaluru
  • Full-stack developer jobs in Hyderabad
  • Program / project manager jobs in Hyderabad
  • Backend developer jobs in Mumbai
  • Strategy & operations jobs in Bengaluru

JobInAWeek

  • How to get a job in a week
  • Create your profile
  • Internships & fresher jobs
  • Companies hiring
  • Salary check
  • Swipe jobs
  • Resume builder
  • Pricing
  • Privacy
  • Terms
  • Refunds & cancellation
  • Contact
  • About our job crawler
JobInAWeek – Skills today. Job tomorrow.JobInAWeek – Skills today. Job tomorrow.

Free for job seekers. Jobs come from company careers pages and link to the company's own apply page. Updated every two hours.