Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Telecom QA Engineer to join our team in developing a next-generation standard for emergency communication. This role involves collaborating with a US university to enhance data exchange between callers and answering centers.
As a QA Engineer, you will be responsible for designing and coding a public test suite for companies implementing the NG911 functional elements. Your primary focus will be on designing and documenting test procedures, simulating message flows to generate test data, and supporting the test automation team.
Responsibilities
- Creating test procedure documents for next-generation telecom solutions.
- Utilizing SIPp to simulate high-volume call traffic.
- Identifying automation opportunities within the manual testing lifecycle to improve efficiency and regression coverage.
- Creating test environments and simulating message flows.
- Working closely with team members and product managers to understand project requirements and identify potential testing challenges.
- Contributing to building and enhancing automation frameworks using Python.
Requirements
- 4+ years of experience in software testing.
- Experience in telecom.
- Knowledge of protocols: SIP, SDP, RTP, HTTP, TLS.
- Ability to write Test Description Documents.
- Experience with Wireshark, tcpdump.
- Basic Python programming skills.
- 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 independently and share results with a team and the customer.
- At least Intermediate English level (both spoken and written).
Nice to Have
- Experience with TShark and pyShark.
- Experience with SIPp, including XML scenario files.
We Offer
- Opportunity to work on a cutting-edge project in the telecom industry.
- Remote work options.
- Professional growth and development opportunities.
About the Company
Join our team at Waverley Software, where we are dedicated to developing innovative solutions in the telecom sector. We value collaboration, continuous learning, and excellence in our work.
Apply Now and start your journey with Waverley Software!