Staffpick is looking for a Mid-Level Software QA Testing Engineer to join our client's team as a dedicated specialist, working remotely in the GMT+3 time zone. Our client is a global medical device company with R&D based in Haifa, and a fast-growing Quality Assurance function supporting their expansion. They are commercializing TTFields therapy — an innovative treatment approach for aggressive cancers using alternating electric fields. In this role, you'll act as the primary software quality assurance testing point of contact for medical device software development efforts, working closely with multi-disciplinary teams. This is a full-time position reporting to the SW QA Testing Team Lead. Key Responsibilities Design, develop, and maintain test plans and manual test strategies for web, mobile, PC, and embedded software applications, with a strong focus on backend/API testing Execute and write manual test cases, including backend and integration testing for web applications Manage software bug tracking and perform bug trend analysis Maintain strong cross-departmental communication to support needs analysis, requirements gathering, and operational planning Support the SW QA testing team lead with assigned tasks and deliverables Required Skills 3-5 years of experience in a software QA role, with substantial hands-on experience testing backend/server-side components of web applications Hands-on background in software development Strong knowledge of software QA methodologies, tools, and processes Experience with non-functional testing Proficiency with API/backend testing tools (Postman, Newman, Bruno, or similar) Strong SQL proficiency for backend data validation Experience working within both Agile/Scrum and waterfall development processes, including regulatory implications Excellent documentation skills and experience operating under Document Control Skilled in managing traceability matrices between SDLC documents Fluent English (spoken and written) Strong interpersonal and communication skills Ability to work effectively within the GMT+3 time zone Nice to Have Advanced degree or relevant QA/testing certifications Prior experience in medical device or regulated industry software (e.g., IEC 62304, FDA/ISO standards) Experience with API automation frameworks Staffpick welcomes applications from qualified candidates of all backgrounds and encourages diversity of thought and experience on our teams.
Старший разработчик сетевого ядра (Cellular Core) — платформа кибербезопасности для телекоммуникаций О компании Staffpick Staffpick — глобальная компания в области аутстаффинга и рекрутинга, помогающая бизнесу масштабировать команды за счёт проверенных технических специалистов. Сейчас мы ищем Старшего разработчика сетевого ядра для одного из наших клиентов — компании в области кибербезопасности, специализирующейся на защите сотовой инфраструктуры для корпоративного и оборонного секторов. О позиции Это практическая роль разработчика на уровне сигнализации сетевого ядра. Вы будете писать, развивать и отлаживать production-код в стеках протоколов 4G/5G, с акцентом на интерфейсы Diameter, транспорт SCTP и интеграции с HSS. Ожидается, что вы работаете со спецификациями 3GPP как с основным источником и умеете напрямую переводить их в надёжные, защищённые реализации. Обязанности Проектировать, реализовывать и поддерживать программное обеспечение на уровне протоколов для интерфейсов Diameter — S6a, Gx, Sh, Rx и Cx — с полной ответственностью за логику запросов/ответов и структуры AVP Разрабатывать и укреплять потоки аутентификации абонентов через S6a (AIR/AIA, ULR/ULA, CLR/CLA, IDR/IDA) между HSS и MME Выстраивать надёжные интеграции транспортного уровня SCTP, включая многодомность, мультипотоки, управление ассоциациями и обработку ошибок Реализовывать логику управления политиками на интерфейсе Gx — циклы CCR/CCA, потоки RAR/RAA, настройку правил QoS (QCI, ARP, MBR, GBR) и жизненный цикл правил PCC Разрабатывать интеграции IMS-сигнализации через Cx (HSS ↔ CSCF) и Sh (HSS ↔ AS), включая управление идентификаторами и механизмы отправки/получения пользовательских данных Анализировать и декодировать необработанные потоки сигнализации с помощью Wireshark и tshark; выявлять нарушения протоколов и аномалии в pcap-захватах Участвовать в разработке защитных мер против угроз на уровне Diameter — включая раскрытие местоположения, перехват трафика и манипуляции с сигнализацией Писать чистый, тестируемый и хорошо документированный код на Go, Java и Python; участвовать в архитектурных обсуждениях и код-ревью Обязательные навыки и опыт 5+ лет опыта в разработке серверного ПО с акцентом на системы сетевого ядра телекоммуникационного класса Экспертное владение протоколом Diameter (RFC 6733): AVP, коды команд, маршрутизация, отказоустойчивость, транспорт через SCTP/TCP Экспертный, практический опыт работы с интерфейсами S6a, Gx, Sh, Rx и Cx — способность реализовывать и отлаживать потоки напрямую по спецификациям 3GPP (TS 29.272, 29.212, 29.214, 29.328, 29.228) Экспертное знание SCTP (RFC 4960): типы чанков, механика рукопожатия, многодомность и устойчивость транспорта Уверенное понимание архитектуры 4G EPC : MME, SGW, PGW, HSS, PCRF, P-CSCF, процедуры EPS-bearer и туннелирование GTP-C/U (TS 23.401) Уверенное владение Go, Java и Python для разработки высоконагруженных систем телекоммуникационного класса Умение работать напрямую со спецификациями 3GPP как с основным инженерным источником Понимание угроз в сфере сотовой сигнализации: векторы атак SS7/Diameter, раскрытие местоположения, перехват трафика, концепция граничной защиты DSC Будет плюсом Знакомство с сервисно-ориентированной архитектурой 5G Core (5GC) : AMF, SMF, UDM, PCF, AUSF; понимание различий между SBI (HTTP/2 + JSON) и legacy-интерфейсами Diameter (TS 23.501 / 23.502) Практические знания в области IMS / VoLTE : потоки SIP, координация Cx/Sh/Rx, установка bearer QCI-1, осведомлённость о SRVCC Опыт работы с инструментами анализа протоколов: Wireshark с диссекторами Diameter/SCTP, скриптинг tshark, Spirent Landslide или Ixia IxLoad Практический опыт с open-source стеками сетевого ядра: freeDiameter, Open5GS, OpenAirInterface Опыт работы в средах эмуляции сети с использованием Docker, виртуальных машин или Proxmox Знакомство со стандартами безопасности роуминга — GSMA FS.19 / IR.88 Мы рассматриваем кандидатов из любой точки мира кроме РФ с разным опытом и бэкграундом. Если у вас есть глубокая экспертиза в протоколах и сильные навыки разработки — мы готовы познакомиться.