A leading consultancy firm based in Bothell, Washington is seeking a Quality Assurance Specialist with significant experience in computer and software technology. Candidates should have a strong background in SIP/MSRP protocols, IMS/RCS architecture, and debugging on a protocol level. This role involves conducting rigorous QA tests, supporting partners in pre-launch activities, and ensuring compliance with industry standards. The ideal candidate has 8-12 years of experience and a knack for troubleshooting complex technical issues.
Qualifications
8-12 years in computer/software technology required.
4 years working with enterprise customers in tech support or product management.
Experience in telecommunication industry is a plus.
Experience with mobile technology solutions/applications is preferred.
Responsibilities
Conduct tests to ensure compliance with GSMA TS.43 guidelines.
Perform HTTP/HTTPS protocol testing and analysis.
Validate SSL/TLS certificate implementations.
Analyze and test JWT-based authentication mechanisms.
Review and analyze network traces and logs for troubleshooting.
Track bugs with priority for premium partners and communicate findings.
Support partners in pre-launch QA testing.
Skills
SIP and MSRP Protocol Knowledge
IMS/RCS Architecture Knowledge
Debugging Skills on Protocol Level
Android Application Debugging
Bug Reporting Knowledge
Job description
Responsibilities
Conduct tests to ensure device and service configurations adhere to GSMA TS.43 guidelines, particularly for secure service enablement.
HTTP/HTTPS Protocol Testing: Perform in-depth testing of HTTP/HTTPS traffic, including header validation, status code verification, API endpoint testing, and performance analysis.
SSL/TLS Certificate Validation: Test and verify SSL/TLS certificate implementations, including chain of trust, expiration, revocation status (OCSP/CRL), and cipher suite compatibility.
JWT Security Analysis: Analyze and test JWT-based authentication and authorization mechanisms, including token generation, validation, signature verification, expiry, and common vulnerabilities (e.g., insecure algorithms, information disclosure).
Log Analysis & Troubleshooting: Collect, review, and analyze network traces (e.g., Wireshark), server logs, and application logs to diagnose issues and identify root causes.
Generic partner support
Issue Handling: Track the bugs with priority for premium partners, triage them, minimize duplicates and secure all the information necessary for Eng to address them. Communicate across functions and teams to facilitate the debugging process and meet the service level objectives. Host regular meetings with partner QA teams to share the status update as needed.
Pre-launch QA by partners: Enable partners to run QA testing pre-launch with instructions from internal stakeholders such as Product and Eng. Provide live or online support during the test. Verify issues locally on test devices to align with the partner QA team on the findings.
Work Experience
8-12 years minimum in computer/software technology
4 years minimum working with enterprise customers (in professional services, tech support, and/or product management)
Experience with telecommunication industry and networking infrastructure is a plus
Experience with mobile technology solutions/applications is a plus
Technical Skills
Should have good knowledge of SIP, MSRP protocol.
Should have good knowledge of IMS/RCS Architecture.
Should have good debugging skills on protocol level like SIP, MSRP, TCP.
Experience in Android application debugging and should know how to capture Bug reports, logcat & adb commands.
Experience in bug reporting on any bug tracking tools & should have a good understanding of the bug life cycle and its stages.