Software Testing Engineer II

NewSpace Research and Technologies

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

43 hours 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

NewSpace Research and Technologies is hiring an Engineer II – Software Testing to verify embedded and application-level software for UAV and aerospace systems. You will translate requirements into comprehensive test cases, execute diverse testing, and document results, collaborating with software, embedded, avionics, flight controls, and hardware teams.

The role emphasizes validating interfaces between UAV subsystems, performing SIL/HIL tests where needed, and developing test scripts/automation

Qualifications

  • Translate requirements into detailed test cases, scenarios, and validation procedures.
  • Must perform functional, integration, system, regression, and performance testing.
  • Execute manual and automated tests and document results.
  • Identify, reproduce, document, and track defects through closure.
  • Collaborate with software, embedded, avionics, flight controls, systems, and hardware teams.
  • Validate interfaces between UAV subsystems such as sensors, actuators, and controllers.
  • Perform SIL and, where applicable, HIL testing.
  • Develop and maintain test scripts and automation frameworks.
  • Verify software behaviour against requirements.
  • Support regression testing and release validation.

Responsibilities

  • Understand software and system requirements and translate them into test cases, scenarios, and validation procedures.
  • Perform functional, integration, system, regression, and performance testing of software used in UAV and aerospace systems.
  • Execute manual and automated test cases and document test results.
  • Identify, reproduce, document, and track software defects through closure.
  • Work closely with cross-functional engineering teams to troubleshoot issues.
  • Validate software interfaces between UAV subsystems including sensors and flight controllers.
  • Perform SIL and HIL testing where applicable.
  • Support testing of embedded software on flight computers and avionics hardware.
  • Develop and maintain test scripts and automation frameworks.
  • Verify software behaviour against system and software requirements.
  • Participate in design reviews, requirement reviews, test readiness reviews, and defect review meetings.

Skills

SDLC
STLC
Functional Testing
Integration Testing
System Testing
Regression Testing
Black-box Testing
White-box Testing
Test Case Design
Defect Lifecycle
Automation Testing
Python
C/C++
Shell scripting

Education

Bachelor's degree in Computer Science Engineering
Bachelor's degree in Information Technology
Bachelor's degree in Electronics & Communication Engineering
Bachelor's degree in Electrical / Electronics Engineering

Job description

Job Description – Engineer II - Software Testing
Role Overview

We are looking for an Engineer II – Software Testing to join our engineering team and support the verification and validation of software systems.

The role will focus on testing embedded and application-level software, validating system functionality, identifying defects, and ensuring software performance and reliability against defined requirements. The ideal candidate should have a strong foundation in software testing concepts, basic understanding of embedded systems, and an interest in aerospace, avionics, flight systems, or UAV technologies.

Key Responsibilities
  • Understand software and system requirements and translate them into detailed test cases, test scenarios, and validation procedures .
  • Perform functional, integration, system, regression, and performance testing of software used in UAV and aerospace systems.
  • Execute manual and automated test cases and document test results.
  • Identify, reproduce, document, and track software defects through closure.
  • Work closely with software, embedded, avionics, flight controls, systems, and hardware engineering teams to troubleshoot issues.
  • Validate software interfaces between various UAV subsystems including sensors, actuators, communication systems, flight controllers, and payloads.
  • Perform Software-in-the-Loop (SIL) and, where applicable, Hardware-in-the-Loop (HIL) testing.
  • Support testing of embedded software running on flight computers, controllers, and other avionics hardware.
  • Develop and maintain test scripts and test automation frameworks.
  • Verify software behaviour against system and software requirements.
  • Support software releases by conducting regression testing and release validation.
  • Participate in design reviews, requirement reviews, test readiness reviews, and defect review meetings.
  • Maintain test documentation, test reports, defect logs, and traceability between requirements and test cases.
  • Support ground testing and, where required, flight-test activities for UAV platforms.
  • Analyse logs, telemetry, communication data, and system behaviour to identify software or integration issues.
  • Follow defined engineering processes, configuration management practices, and quality standards.
Good understanding of:
  • Software Development Life Cycle (SDLC)
  • Software Testing Life Cycle (STLC)
  • Functional Testing
  • Integration Testing
  • System Testing
  • Regression Testing
  • Black-box and White-box Testing
  • Test Case Design
  • Defect Lifecycle Management

Ability to develop clear and comprehensive test cases based on system and software requirements.

Understanding of requirements traceability and verification & validation concepts .

Programming / Automation

Working knowledge of one or more of the following:

  • Python
  • C / C++
  • Shell scripting

Exposure to automation frameworks or scripting for test automation will be preferred.

Qualification

Bachelor's degree in:

Computer Science Engineering

Information Technology

Electronics & Communication Engineering

Electrical / Electronics Engineering

or a related engineering discipline.

Experience
  • 3–4 years of relevant experience in Software Testing, Embedded Software Testing, System Testing, or Verification & Validation.
  • Internship, academic project, or professional experience involving UAVs, drones, robotics, embedded systems, avionics, or aerospace systems will be preferred.
Preferred Candidate Profile
The ideal candidate should:
  • Have strong analytical and problem-solving skills.
  • Be comfortable debugging software and system-level issues.
  • Have good attention to detail and documentation skills.
  • Be able to understand complex interactions between software and hardware systems.
  • Have a strong interest in aerospace and UAV technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer II - Systems (P04926)
Engineer II - Systems (P04926)

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Engineer I - Software Testing
Sr. Engineer I - Software Testing

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Opportunity to work on strategic aerospace technologies
Exposure to full product lifecycle
Career growth in a fast-growing startup
Senior Embedded Software Engineer - Firmware
Senior Embedded Software Engineer - Firmware

Cyient • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded & Flight Software QA Engineer
Embedded & Flight Software QA Engineer

PierSight Space • Ahmedabad District

On-site
INR 1,500,000 - 2,200,000
Embedded & Flight Software QA Engineer
Embedded & Flight Software QA Engineer

PierSight • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Software Verification Engineer
Software Verification Engineer

Alten • Chennai District

On-site
INR 1,200,000 - 2,000,000
UAV Systems Engineer
UAV Systems Engineer

Keka Technologies Private Limited • Karnataka

On-site
INR 800,000 - 1,200,000
Systems Test Engineering
Systems Test Engineering

Infosys • Bengaluru

On-site
INR 800,000 - 1,600,000
Sr. Engineer I - Avionics
Sr. Engineer I - Avionics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineer II - Robotics System Integration
Engineer II - Robotics System Integration

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000