QA Automation Engineer
Core
Design, develop, and enhance Python-based test automation frameworks for embedded telecom, networking, and cloud-based SaaS products, while building AI-driven agents for log analysis and failure classification.
Role type
Senior QA Automation Engineer (AI/ML integration)
Builds
Feature and regression automation test suites, AI-driven QA agents and skills
Domain
Telecom, Networking, Cloud-based SaaS
Deliverable
production ML models | product features
Required skills
Python, pytest/unittest/nose, Selenium/Playwright, REST/JSON/XML API testing, Jenkins/GitLab CI, Unix/Linux, shell scripting, Jira, Confluence, OOP design
Preferred skills
Networking fundamentals (L2/L3/L4, TCP/IP, routing), iPerf/Xena/IXIA/Spirent/VIAVI JDSU tools
Technologies
Python, pytest, Selenium, Playwright, Jenkins, GitLab CI, iPerf, Xena, IXIA, Spirent, VIAVI JDSU
Responsibilities
Design and maintain automation test suites, build AI-driven QA agents, debug test scripts and track defects, participate in design reviews, mentor junior engineers, communicate quality risks
Seniority
Senior, hands-on IC