©Mobile Internet Ltd
Confidential
QA Engineer
Job Description and Role
Mon, Dec 30, 2024 Filename: QA Engineer - Job Desc v0.3
Page 3 of 4 Version 0.1 Author: Vidhyarth V
2 Responsibilities
On high level, candidate will be involved in all parts of project life cycle.
1. Testing & Validation:
o Requirement Analysis, Test Planning, execution, reporting and maintain test cases
and scripts for satellite communication systems, including hardware, software, and
network protocols
o Perform functional, integration, system, and regression testing
o Test new features and/or changes in existing functionality that are developed
o Support tickets management
2. Defect Management:
o Identify, report, and track bugs using standard bug-tracking tools
o Collaborate with the development team to ensure timely resolution of issues
3. Automation:
o Design and implement test automation frameworks for satellite systems
o Automate repetitive test cases to improve efficiency and consistency
4. Protocol Testing:
o Ensure compliance with industry standards and regulatory requirements
5. Documentation:
o Create and maintain detailed test plans, test cases, and test reports
o Document and report on test progress, risks, and outcomes to stakeholders
6. Collaboration:
o Work closely with system engineers, developers, and network specialists to understand system requirements
o Participate in design and requirements reviews to identify testability gaps
The candidate will be trained in the infrastructural aspects of the systems which the software resides on.
Other responsibilities include:
o Knowledge transfer to team members
o Training team members on specific technologies
o Learn new technologies and train the team
o Technical guidance to other team members