Job Summary
We are seeking a highly skilled Software Test Engineer to join a specialized Software Development Verification & Test team. You will be responsible for testing and debugging manufactured equipment using systematic manual and automated testing methodologies. You will work closely with development teams to ensure software quality throughout the development lifecycle - from informal firmware testing to formal release validation.
Qualifications & Experience
- BEng / BTech (Electronics) or equivalent engineering qualification
- 5–10 years of professional experience in software development or testing
- Strong background in embedded systems or firmware testing
- Solid understanding of QA principles, testing methodologies, and development processes
- ISTQB Foundation/ Advanced certification (advantageous)
- Experience in team leadership or project coordination (advantageous)
Key Responsibilities
- Collaborate with development teams to understand product architecture and testing objectives
- Participate in software review sessions to assess new features and code changes
- Analyze software functionality to inform test strategy and planning
- Conduct informal firmware testing alongside developers to identify defects early
- Design and execute comprehensive test cases (manual and automated)
- Validate software features against technical specifications
- Document and report test results clearly and systematically
- Define testing scope per release and manage full testing cycles
- Maintain test documentation: plans, procedures, acceptance reports
- Drive continuous improvement in testing practices and automation
- Mentor junior team members and contribute to knowledge sharing