SW Developer in Test

Education:

Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or related field

Experience: 5 – 8 Yrs

Job Description:

  • Design and execute functional, negative, performance, and stress tests for Silicon Lab’s embedded wireless and MCU products.
  • Work closely with development team(s) to debug problems found during the test cycle
  • Develop efficient and stable automation tests so they can be run regularly as part of a continuous integration infrastructure.
  • Assist in resolving customer issues by working closely with the customer support team to answer and reproduce customer-related issues.
  • Emulates customer environments by working closely with the sales team and field application engineers in supporting customer’s needs and debug customer’s problems.
  • Build, manage, and maintain a distributed test network
  • Simplification and automation of product deployments and platform changes
  • Productivity increase of the team through identifying opportunities to automate and script daily tasks and eliminate waste in existing processes.

Technologies we use:

  • Java, Junit, Python, Jenkins, Docker, Cloud Based Computing, SQL Database, Windows, Linux, Shell, Bash, GIT

Responsibilities:

  • Write test plans based on requirements;
  • Investigating and understanding complex new features by reading the documentation and discussing with development and Application teams.
  • Implement and run functional, security, fuzz, negative, performance, stress tests cases based on test plans.
  • Investigate test results in continuous integration systems.
  • Work closely with dev team to: debug problems found during test cycle, and develop targeted test plans aimed at ensuring the security of the system
  • Write custom embedded applications.

Skills Required:

  • 5+ years of work experience or Master Degree +2 years experience as a SW Developer or SW Developer in Test
  • Experience with computer networking (IP, telnet)
  • Also focus is on Python rather than Java/junit.
  • IOT and networking is required.
  • Conversation fluency in English.

We consider the following experience as a plus:

  • Experience with task management and bug tracking systems such as Jira
  • Experience with continuous integration
  • Team leading and-or coordinating experience is a plus.
  • IoT Domain knowledge.
Apply for this job
Email Me Jobs Like These
Share this job

Job Locations

Connect With Us