
Embedded Software Test engineer
Quest Global • Bengaluru, Karnataka, India
-
Role & seniority
-
QA/Validation Engineer (1–4 years’ software validation experience)
-
Bachelor’s in Electrical, Electronics, or Computer Science Engineering
-
-
Stack/tools
-
Test lifecycle & ALM/PLM tools: TestTrack Pro, HP Quality Center, IBM Rational CLM (or equivalents)
-
Test planning, RTM (Requirement Traceability Matrix), manual and automated test execution
-
Test design using grey-box concepts; documentation of tests, results, and reviews
-
-
Top 3 responsibilities
-
Validate customer Over the Air product via manual and automated tests across desktop, software-in-the-loop, hardware-in-the-loop, locomotive, and pilot fleet contexts
-
Develop test plans, identify test types, execute tests, and maintain test suites; document outputs and review with stakeholders
-
Drive process improvements, participate in system integration/validation, and present results to internal/external customers
-
-
Must-have skills
-
Ability to create and execute test plans from RTMs; strong test execution and defect reporting
-
Experience with embedded system validation and locomotives applications/software
-
Effective verbal/written communication; cross-functional collaboration; multi-tasking and prioritization
-
-
Nice-to-haves
-
Leadership or initiative in testing contexts; ability to influence stakeholders
-
Experience in requirement traceability, defect reporting, and testing concepts
-
Prior success working with cross-functional teams and driving quality, cost,
-
Full Description
Job Requirements Job Description Candidate is responsible for the validation efforts of customer's Over the Air product. The Candidate will write test procedures, perform test execution, and analyze results and review with Stake holders at subsystem level, Integration level and Perfmon level testing.
Essential Responsibilities
-
Using interaction matrices, identify relevant test cases / scenarios and document in a test plan
-
Identify types of testing required, ranging from desktop verification, software-in-the-loop and hardware-in-the-loop testing, locomotive testing, and pilot fleet operation
-
Develop test plans using “grey box testing” concepts
-
Execute manual integration, system, and performance tests
-
Develop, run, and maintain both manual and automated tests across multiple products
-
Thoroughly document all work outputs.
-
Hands on experience working in Requirement traceability matric(RTM).
-
Active Reviewer for test plans & procedures, as well as for results.
-
Creates, documents, and analyzes complex test cases and provides feedback and recommendations for product or design changes.
-
Experience working with application lifecycle management tools and PLM tools (e.g., TestTrack Pro, HP Quality Center, IBM Rational CLM, etc.)
-
Prepare and present technical results to internal and external customers as necessary
-
Drive process improvement within the team to improve quality, cost, and time-to-market for development efforts
-
Participates in final system integration and validation to identify functional problems.
-
Interacts with other engineering groups to define, document, analyze, perform, and interpret tests for products, systems, components, or modifications.
Work Experience Required Skills and Experience
- Bachelor's Degree in Electrical, Electronics, or Computer science Engineering
-
1-4 Years’ experience of validating/testing software
-
Ability and willingness to work from office as required
Desired Characteristics
-
Strong understanding of test execution, requirements traceability, defect reporting, & Testing Concepts
-
Demonstrated initiative, resourcefulness, leadership, and interpersonal skills, with an ability to influence stakeholders, solve problems, and deliver results
-
Effective verbal & written communicator
-
Experience with validating Embedded System Products
-
Working knowledge of locomotives applications & software
-
Ability to multi-task & prioritize effectively
-
Team player with ability to work with minimal direction
-
Strong organizational skills and prior success in working with or leading cross-functional teams