This project involves collaborating with a US university to develop a next-generation standard for emergency communication that provides new features and improves data exchange between callers and answering centers.
As a QA Engineer, you will join a team designing and coding a public test suite to be used by companies implementing the NG911 functional elements. Your primary focus will be on automating telecom test procedures, as well as the particular coding of different elements of the test suite. You will also support other test engineers in designing and documenting test procedures.
Responsibilities:
Design, develop, and maintain automated test scripts for telecom using Python.
Execute automated test suites, log defects, and prepare test reports to ensure comprehensive test coverage and timely issue resolution.
Work closely with team members and product managers to understand project requirements and identify potential testing challenges.
Contribute to designing and documenting test procedures.
Requirements:
3+ years of experience in software testing.
At least 2 years of experience with test automation.
Knowledge of protocols: HTTP, TLS.
Strong Python programming skills.
At least a basic understanding of networking + experience with virtualization.
Strong problem-solving skills and a keen attention to detail.
Ability to define a problem by conducting some additional research and suggest a way to solve it.
Excellent communication skills and ability to work collaboratively in a team environment.
At least Intermediate English level (both spoken and written).
Will be a plus:
Experience with SIPp, Wireshark, tcpdump, TShark, and pyShark.