Software Engineer in Test (Python)

undefined ago • Upto 2 Years • Testing

Job Summary

Job Description

Silicon Labs is seeking a Software Engineer in Test to develop, debug, and automate test scripts, enhancing the quality of their Gecko SDK and Firmware products, particularly for IoT applications. As part of the Budapest QA team, the role involves ensuring comprehensive test coverage for Bluetooth Low Energy radio protocol features and validating embedded products using a Python-based automated test framework. The engineer will collaborate with development and SQA teams globally, working with cutting-edge wireless products to meet Bluetooth standards.
Must have:
  • Perform functional and non-functional automated tests for Silicon Labs’ embedded wireless products.
  • Design and implement pytest-based tests for our embedded wireless solutions.
  • Automate and regularly monitor test execution as part of continuous integration.
  • Utilize generative AI tools, such as GitHub Copilot, to enhance coding efficiency.
  • Work closely with development teams to create detailed test plans and debug issues.
  • Collaborate with application engineers to identify use cases for automated test coverage.
  • Maintain, manage, and improve automated test scripts.
  • Operate within an Agile test environment.
Good to have:
  • Experience with IoT wireless solutions and communication protocols.
  • Experience with continuous integration techniques and test automation systems.
  • Familiarity with generative AI tools, particularly GitHub Copilot.
  • Knowledge of C and/or embedded C.
Perks:
  • Annual Budapest travel card or parking in the office garage
  • Great cafeteria system
  • Opportunity to join Employment Stock Purchase Plan
  • Private health care access
  • Life and accident insurance for every employee
  • Contribution to a voluntary private pension fund
  • AYCM card option
  • Paid days for philanthropy

Job Details

About the Role

Silicon Labs is looking for a Software Engineer in Test to play key role in planning, developing, debugging and automating test scripts. The primary objective is to enhance the overall quality of the Silicon Labs Gecko SDK and Firmware product. Most of our customers are focused on building Internet of Things (IoT) products, ranging from smart homes to smart cities and smart metering.

As a member of the Budapest QA team, you will be tasked with ensuring comprehensive test coverage for Bluetooth Low Energy radio protocol features. You will be responsible for validating our embedded products using a Python-based automated test framework. You will frequently interact with the Software Development Team based in Budapest, Espoo (Finland), and other Software Quality Assurance (SQA) groups globally.

In this role, you will get to work with cutting-edge Silicon Labs Wireless products while ensuring that our products meet the requirement of the Bluetooth standards. Our Budapest SQA Team is responsible for validating our embedded products.

Technologies we use

Python, Pytest, Jenkins, GitHub, Docker, Git, Cloud Based Computing, SQL Database, Windows, Linux.

What you will do

  • Perform functional and non-functional automated tests for Silicon Labs’ embedded wireless products.
  • Design and implement pytest-based tests for our embedded wireless solutions.
  • Automate and regularly monitor test execution as part of continuous integration.
  • Utilize generative AI tools, such as GitHub Copilot, to enhance coding efficiency and leverage other benefits.
  • Work closely with development teams to create detailed test plans and debug issues found during the test cycle.
  • Collaborate with application engineers to identify use cases that require automated test coverage.
  • Maintain, manage, and improve automated test scripts.
  • Operate within an Agile test environment.

Skills needed

  • 0-2 years of work experience in test automation. This is an entry-level position, and new college graduates are also welcome to apply.
  • Knowledge of scripting languages, particularly Python.
  • Hands-on experience with automation.
  • Experience in working together with small technical teams.
  • Communicate well and work well in a small cross-functional teams.
  • Ability to quickly learn new technologies.

We consider the following experience a plus

  • Experience with IoT wireless solutions and communication protocols.
  • Experience with continuous integration techniques and test automation systems.
  • Familiarity with generative AI tools, particularly GitHub Copilot.
  • Knowledge of C and/or embedded C.

Education

  • BSc/MSc in Computer Science or related field.

Budapest Perks & Benefits

You would be working from our office in Budapest, in Graphisoft Park, next to the riverbank of the Danube.

We also offer:

  • Annual Budapest travel card or parking in the office garage
  • Great cafeteria system
  • Opportunity to join Employment Stock Purchase Plan
  • Private health care access
  • Life and accident insurance for every employee
  • Contribution to a voluntary private pension fund
  • AYCM card option
  • Paid days for philanthropy

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Budapest, Hungary

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Testing Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At Silicon Labs, we hire and empower great talent to achieve their full potential. By offering challenging projects, technical mentorship, and continuous learning opportunities, we ensure our employees thrive at every stage of their careers. Here, you’ll work alongside some of the industry’s brightest minds, tackling complex problems that deepen your expertise and expand your horizons.

Budapest, Hungary (On-Site)

Austin, Texas, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Singapore (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Silicon Labs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug