Automation Developer Engineer

Qualcomm•San Diego, CA
•$93,400 - $140,000

About The Position

Qualcomm's Wireless R&D group develops the Test Base Station (TBS), a platform used to verify the functionality of QCT mobile chipsets. The role is for a Full-Stack Automation Software Developer who will design and build automation frameworks to verify and validate complex wireless systems. The work includes Python-based automation for TBS products, a web interface for test execution and reporting, and tools for debugging TBS systems and 3GPP protocol issues. The developer will collaborate with core test and software teams, TBS customers, and test teams to integrate automation into their environments, and will document system designs and APIs.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Advanced skills in object-oriented Python, including subsystem and library development.
  • Familiarity with AI-based tools and agentic workflows that improve productivity.
  • Strong analytical, debugging, and communication skills.
  • Ability to work well with distributed, cross-functional teams.

Nice To Haves

  • Master's degree, or at least 1 year of software development experience.
  • Experience with wireless standards such as 5G NR, LTE, Wi-Fi, or Bluetooth.
  • Familiarity with version control such as Git/Gerrit, continuous integration tools, and data analysis platforms such as Splunk, OpenTelemetry, and Power BI.
  • Experience developing in both Windows and Linux environments.
  • Front-end skills in HTML5, CSS3, JavaScript/TypeScript, and a modern framework such as React, Vue, or Angular.
  • Back-end experience with a server-side language or framework such as Node.js/Express, Python (Django/Flask), or Java.
  • Knowledge of RESTful principles, HTTP/HTTPS, SQL databases, API integration and data handling, and hands-on experience with Postman.
  • Knowledge of authentication and authorization standards such as OAuth 2.0.

Responsibilities

  • Design, develop, and maintain Python-based test automation frameworks and APIs that control TBS product configuration, start and stop operations, crash handling, and log collection.
  • Build and maintain a web interface for managing test execution flows and viewing and generating test reports.
  • Develop tools for debugging TBS system and 3GPP protocol issues, including log parsers, KPI and statistics collectors, analyzers, and call-flow validators.
  • Work with core test and software teams to understand requirements and shape the TBS automation roadmap.
  • Partner with TBS customers and test teams to integrate automation libraries into their test environments and scripts, and provide ongoing support.
  • Write High-Level Design (HLD) documents and automation API documentation with relevant examples.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants, except for employees on sales-incentive plans.
  • Competitive benefits package designed to support employees at work, at home, and at play.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service