Test Engineer - CHNCRPA8889

SWITS DIGITAL Private Limited

Chennai District

On-site

INR 600,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SWITS DIGITAL Private Limited in Chennai seeks a Test Engineer for embedded systems testing with Python scripting. You will analyze requirements, build tests, execute scenarios, and manage defects throughout the lifecycle, including test automation involvement.

The role emphasizes collaboration with hardware/software teams and improving testing coverage for CAN, MODBUS, and RS-232/485 interfaces within embedded environments.

Qualifications

  • Experience with embedded systems testing and hardware/software integration.
  • Python scripting for testing or automation.
  • Knowledge of STLC and standard testing methodologies.
  • Familiarity with defect life cycle and test management tools.
  • Experience with CAN, MODBUS, RS-232/485 interfaces.

Responsibilities

  • Analyze product and software requirements to define test expectations.
  • Prepare detailed test scenarios, conditions and test cases.
  • Develop and execute test cases to verify functionality per plans.
  • Perform functional and system testing of embedded systems.
  • Develop Python scripts for testing and automation.
  • Log, track and manage defects through the lifecycle.
  • Collaborate with development teams to resolve issues.
  • Maintain documentation of tests, results and defects.
  • Contribute to improving testing processes and automation practices.

Skills

Embedded Systems Testing
Python scripting
STLC
Bug Life Cycle
Test Management
CAN
MODBUS
RS-232
RS-485

Tools

Test automation equipment

Job description

Test Engineer Embedded Systems
Job Summary

We are looking for a Test Engineer with hands‑on experience in embedded systems testing, Python scripting, software testing methodologies, and communication protocols. The ideal candidate will be responsible for analyzing requirements, developing comprehensive test scenarios and test cases, executing tests, analyzing results, and tracking defects throughout the testing lifecycle.
Experience with test automation equipment for embedded systems will be an added advantage.

Roles & Responsibilities
  • Analyze product and software requirements to understand functional and technical expectations.
  • Prepare detailed test scenarios, test conditions, and test cases based on requirements and feature specifications.
  • Develop and execute test cases to verify product functionality according to defined test plans.
  • Perform functional and system-level testing of embedded systems.
  • Develop and execute Python scripts for testing and test automation activities.
  • Analyze test results and identify deviations, defects, and potential issues.
  • Log, track, and manage defects using bug/requirement tracking and test management tools.
  • Perform defect verification and support the complete bug life cycle.
  • Analyze test procedures and test scripts to ensure adequate test coverage.
  • Collaborate with development and engineering teams to understand and resolve technical issues.
  • Maintain clear documentation of test cases, test results, defects, and testing activities.
  • Contribute to continuous improvement of testing processes, methodologies, and automation practices.
Required Skills
  • Good understanding of Embedded Systems and embedded software/hardware testing.
  • Hands‑on experience with Python scripting for testing or automation.
  • Good knowledge of Software Testing Life Cycle (STLC) and standard testing methodologies.
  • Strong understanding of the Bug/Defect Life Cycle.
  • Experience with test management and defect tracking tools.
  • Good knowledge of embedded communication protocols, including:
    • CAN
    • MODBUS
    • Serial Communication
    • RS-232
    • RS-485
  • Ability to analyze requirements and translate them into effective test scenarios and test cases.
  • Strong analytical and problem‑solving skills.
Preferred / Desired Skills
  • Hands‑on experience or working knowledge of test automation equipment for embedded systems.
  • Exposure to embedded test automation frameworks and tools.
  • Experience developing Python‑based test scripts and automation utilities.
  • Understanding of hardware/software integration testing.
  • Experience with automated testing of embedded products will be an added advantage.
Key Competencies
Technical

Embedded Systems | Embedded Testing | Python | Test Automation | CAN | MODBUS | RS-232 | RS-485 | Serial Communication | STLC | Test Methodologies | Test Cases | Test Scripts | Defect Management

Testing

Requirement Analysis | Test Scenario Design | Functional Testing | System Testing | Test Execution | Test Result Analysis | Bug Life Cycle | Test Management | Defect Tracking | Test Automation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Testing Engineer
Embedded Testing Engineer

Fabric • Pune District

On-site
INR 900,000 - 1,400,000
Embedded Python Test Automation Engineer
Embedded Python Test Automation Engineer

Larsen & Toubro (L&T) • Pune District

On-site
INR 800,000 - 1,100,000
Senior Embedded Testing Engineer
Senior Embedded Testing Engineer

Embitel Technologies • Pune District

On-site
INR 600,000 - 900,000
Embedded Test & Systems Software Engineer
Embedded Test & Systems Software Engineer

ACL Digital • Pune District

On-site
INR 1,500,000 - 2,600,000
Senior Test Engineer – 10 yrs experience in software testing for embedded platforms- Location :[...]
Senior Test Engineer – 10 yrs experience in software testing for embedded platforms- Location :[...]

Angel and Genie • Thiruvallur District

On-site
INR 1,800,000 - 3,000,000
Python Automation Engineer -Embedded_103926
Python Automation Engineer -Embedded_103926

MyCareernet • Bengaluru

On-site
INR 900,000 - 1,300,000
System Test Engineer
System Test Engineer

Manpower India • Bengaluru

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

CNH Industrial • Gurugram District

On-site
INR 1,200,000 - 2,100,000
Software Test Engineer - Python Automation
Software Test Engineer - Python Automation

Trigent Software • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principle Engineer (Embedded Test)
Principle Engineer (Embedded Test)

TYZER TECHNOLOGIES • Bengaluru

On-site
INR 3,500,000 - 5,500,000