Automation Developer Engineer
Core
Design, build, and maintain Python-based test automation frameworks and web interfaces to verify and validate complex wireless systems (Test Base Station).
Role type
Full-Stack Automation Software Developer
Builds
Automation frameworks, APIs, and web interfaces for Test Base Station (TBS) products
Domain
Wireless telecommunications (5G/LTE) and software engineering
Required skills
Python (object-oriented), API development, web interface development, debugging tools, log parsing, KPI collection, system configuration
Preferred skills
Wireless standards (5G NR, LTE, Wi-Fi, Bluetooth), Git/Gerrit, CI/CD tools, Splunk, OpenTelemetry, Power BI, Windows/Linux environments, Front-end (HTML5, CSS3, JavaScript/TypeScript, React/Vue/Angular), Back-end (Node.js/Express, Python/Django/Flask, Java), RESTful APIs, SQL databases, OAuth 2.0
Technologies
Python, HTML5, CSS3, JavaScript, TypeScript, React, Vue, Angular, Node.js, Express, Django, Flask, Java, Git, Gerrit, Splunk, OpenTelemetry, Power BI, Postman, OAuth 2.0
Responsibilities
Design and develop Python-based test automation frameworks and APIs; Build and maintain web interfaces for test execution and reporting; Develop debug tools (log parsers, KPI collectors, analyzers); Collaborate with test teams to integrate automation libraries; Write High-Level Design and API documentation
Seniority
Mid-level IC