Software QA Engineer

1 Year ago • All levels
Quality Assurance

Job Description

Silicon Labs is seeking a Software QA Engineer to join their Simplicity Studio Software QA team. This role involves developing automated tests to ensure the quality of Simplicity Studio, a software product used by customers to develop IoT solutions. The engineer will plan, develop, debug, and automate tests, contributing to the next-generation test framework for faster and more stable testing. Responsibilities include designing and maintaining automated functional and performance tests, triaging test results, reporting bugs, and working closely with development teams. The ideal candidate will have experience in object-oriented software development, proficiency with tools like Git and Jira, and the ability to work in a collaborative, Agile environment.
Good To Have:
  • Experience with CI/CD and DevOps tools (Jenkins, Ansible, Terraform)
  • Experience with test automation frameworks (Playwright, Selenium)
  • Experience with different operating systems
  • Experience testing web applications
  • Knowledge of Java, JavaScript, C/C++
  • Interest in IoT wireless solutions
Must Have:
  • BSc/MSc in Computer Science or equivalent experience
  • Object-oriented software development experience (Python preferred)
  • Familiarity with Git, Jira, Confluence
  • Strong communication skills
  • Ability to multitask and learn new technologies
Perks:
  • Annual Budapest travel card or parking
  • Great cafeteria system
  • Opportunity to join ESPP
  • Private health care
  • Life and accident insurance
  • Contribution to voluntary private pension fund
  • AYCM card option
  • Regular meetings with executive team
  • Supportive and multicultural office environment
  • Social activities, competitions, after-work dinners

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
github
game-texts
quality-control
agile-development
test-coverage
playwright
ansible
terraform
selenium
confluence
git
python
jira
javascript
jenkins
java

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world’s most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at www.silabs.com.

Meet the Team

The Simplicity Studio Software QA team works with the Simplicity Studio R&D organization to develop automated tests that ensure Simplicity Studio is a high-quality software Product. Simplicity Studio enables our customers to quickly and easily develop IoT solutions using Silicon Labs development kits and microcontrollers. Learn about Simplicity Studio here: https://www.silabs.com/developers/simplicity-studio.

The Opportunity

In this role you will have a direct impact on the success of Simplicity Studio by planning, developing, debugging and automating tests and also have the opportunity to work on the next generation test framework that will enable faster and more stable testing cycles. You will manage and improve the cross-platform test infrastructure that uses Silicon Labs' extensive hardware portfolio to run automated tests in the cloud, being part of a fast-paced and collaborative team that follows the Agile methodology and embraces a TestOps culture.

What you will do

  • Design, implement and maintain automated functional and performance tests for Silicon Labs’ Simplicity Studio Software Development Environment that run regularly as part of continuous integration

  • Develop and improve the next generation test framework that leverages the latest technologies and tools

  • Triage automated test results and report bugs to development teams

  • Work closely with development teams to create detailed test scenarios based on functional software specifications and debug issues found during the test cycle

  • Participate in test plan and code reviews to ensure quality and best practices

  • Design, implement and maintain the test infrastructure to support cross-platform testing

  • Work in an Agile test environment that fosters collaboration and high performance

Skills You Will Need

Minimum Qualifications:

  • BSc/MSc in Computer Science, Software Engineering or related field or equivalent work experience in test automation

  • Experience in object-oriented software development (preferably Python), programming paradigms and best practices

  • Communicate and work well in a multicultural cross-functional environment

  • Able to multitask and able to quickly come up to speed with new technology

  • Experience with variety of software productivity tools such as Git, Jira, Confluence, etc.   

The following qualifications will be considered a plus:

  • Experience with continuous integration and DevOps related technologies (preferably Jenkins, Ansible, Terraform) and test automation frameworks (preferably Playwright and Selenium)

  • Experience with using different operating systems

  • Experience with testing web applications

  • Knowledge of Java, JavaScript, C and/or embedded C

  • Experience and/or interest in IoT wireless solutions and communication protocols

Benefits & Perks

Not only will you be joining a highly-skilled and tight-knit team where every engineer makes a significant impact on the end product, we also strive for good work/life balance and to make our environment welcoming and fun. 

You can also look forward to the following benefits:  

  • 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

  • Possibility to meet with the executive team regularly

  • Supportive and multicultural office with enthusiastic, hard-working colleagues

  • We prioritize the time for social activities, competitions, after work dinners and so much more!

Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.

Set alerts for more jobs like Software QA Engineer
Set alerts for new jobs by Silicon Labs
Set alerts for new Quality Assurance jobs in Hungary
Set alerts for new jobs in Hungary
Set alerts for Quality Assurance (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙