Dash Job - Staff Software Test Engineer - Tarana Wireless

:mega: Plotly Dash Skills: Experience in web based dashboard development using frameworks such as Dash/plotly.

Company: Tarana Wireless

Title: Staff Software Test Engineer

Category: Full-time

Location: Milpitas, CA USA

Experience: Senior level

Application: Link to apply

@OpenToWork


Full Job Description

Tarana Wireless has successfully created an innovative game changer wireless broadband communication system delivering gigabit data rates to households and businesses and is rapidly becoming popular among network providers globally

Our ideal candidate is a hands-on, self-driven engineer with a strong aptitude for and experience with development of frameworks for automation of wireless HW system tests and analyses. The candidate also has a strong passion for building, enhancing and maintaining a highly available and robust test infrastructure with CI/CD pipelines.

Job Responsibilities:

  • Architect a scalable and fault-tolerant automation test infrastructure framework that can handle a large number of devices connected to a given sector
  • Design, develop and enhance framework for continuous regression of system tests
  • Provide a clear roadmap of how the current software test infrastructure is to be adapted over time to meet our current and future goals
  • Partner with systems and QA engineers and cater to their test analysis needs, and/or influence them to align on a better end-to-end workflow
  • Build infrastructure tools that enable systems and QA engineers to slice high-dimensional problems into a fewer dimensions to root cause the performance gaps (hardware type, software revision, frequency, bandwidth, RF environmental conditions, etc)
  • Build infrastructure tools that would help identify and classify the root cause behind infrastructure failures. Resolve infrastructure failures and work with the respective teams to maintain a high availability of test setups where tests can reliably be executed.
  • Adapt test pipelines per new project requirements.
  • Set up monitoring tools (dashboards, alarms etc) and quickly respond to infrastructure and networking issues to minimize down time.
  • Proactively seek inputs from internal customers and continuously improve the capabilities of various automation tools developed

Required Skills & Experience:

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering or related fields
  • 9+yrs developing automation infrastructure/tools, preferably for wireless products
  • Experience building scalable and fault-tolerant test automation frameworks and libraries
  • Expert in triaging test infrastructure and pipelines
  • Excellent Python software skills
  • Experience using CI/CD pipelines, Gitlab, Jenkins, Jira
  • Experience with building statistical data analysis tools to derive insights
  • Strong passion for tooling frameworks and a drive to evangelize and adopt industry best practices in an incremental manner

Preferred Skills & Experience:

  • Experience developing hardware product test infrastructure and lab networks
  • Understanding of Database (MongoDB) & HTML
  • Experience in web based dashboard development using frameworks such as Dash/plotly, Flask, React, Django etc

The salary range for this position is: $155,000 to $200,000

Compensation will be determined based on several factors including, but not limited to: skill set, years of experience and the employee’s geographic location.

Tarana provides competitive benefits to employees in this role including: Medical, dental and vision benefits, 401K match, flexible time off and stock option.