Senior Software Quality Assurance Engineer

Senior Software Quality Assurance Engineer


Join Electrolux Professional Group as:
Gothenburg/Partille, Sweden
As a Firmware Engineer in Electrolux Professional, you will be part of a dynamic team committed to creating the software and the firmware for the electronic control and the user interface for food service, laundry and beverage professional appliances.
Together we will develop the software to ensure the best experience, allowing our customers to use, configure, monitor and service the appliances, even remotely.
The software quality assurance engineer is in charge to validate the software and firmware developed for embedded products (such as appliances and IoT boards), cloud-based solution and mobile apps. The targets are to deliver products and services that match with what is expected and spread the software quality assurance culture across the department and the company. The role is hybrid between manual and automated testing, with possibilities of growth. The software quality assurance engineer should have advanced knowledge of software design and engineering, a good eye for detail, and a natural gift for software troubleshooting. He/She is responsible to perform test to ensure that the product to be delivered to customer will meet with the requirements and expectations.
Write test cases based on requirements and/or user stories
Execute the tests previously defined
Define test reports with the relevant % of defects and coverage reached, plus other metrics needed (e.g. number of defects still opened)
Make contribution for a continuous improvement process of the testing activities, identifying pitfalls in the current one
Ability to work closely with testers of third-party companies to ensure the quality of the products and services
Participate with the Scrum team for the definition of functional and non-functional requirements needed for testing properly
Perform regression testing after bug fix activities and after the introduction of new features
Keep up-to-date with new processes and technologies testing-related
Help to create and organize documentation

To be successful in this role, we believe You are someone who has the ability to:
Effectively work with team members in a global organization and multicultural environment.
Be open with others.
Communicate clearly and effectively.
Think analytically and be a problem solver.
Handle the stress, be resilient, work under pressure, take commitments and maintain deadlines.
Be a decision-maker.
Be pragmatic.

Educational requirements:
Bachelor’s or master’s degree in Electronic or Computer Engineering.
Good proficiency in the English language (at least B2).

A solid experience is required in:
5+ years of experience in software/firmware quality assurance
Knowledge of BDD approach and Gherkin sintax
Python and/or object-oriented programming knowledge
Problem-solving skills
Strong written and verbal communication skills to share testing results and make recommendations
English knowledge (at least B2)
Good knowledge about testing processes, including creating and following test plans, design test cases and opening bugs
Experience with Selenium WebDriver for automation testing of Web applications
Agile development methodology knowledge (Scrum)
Experience with at least one test case management tool (such as X-Ray or Zephyr)
Familiar with Json data structure and SQL language
Familiar with SDLC concept, CI/CD and shift-left approaches
Clear understanding of the difference between white, gray and black box testing
Time management skills to deliver on-time the activities before the end of the sprint
Knowledge of serial bus communication protocol
At least basic knowledge of Linux embedded OS

Experience to have as a plus in:
Experience with Squish for automation testing of QT-based UI
Experience with Atlassian suite (Jira, Confluence, BitBucket)
Appium Knowledge for automation testing of mobile applications
MQTT communication protocol knowledge
Knowledge of field bus communication protocols such ad Modbus
Experience with Postman for API testing

The company has four Guiding Principles to guide the behaviour and culture, that will allow us to deliver on our strategy:
Be Customer Obsessed - you are focused on delivering value to the customers, both internal and external
Build Trust – you are accountable and deliver on your commitments. You welcome healthy debates and honest conversations. You are honest - especially about your mistakes and learn from your setbacks.
You collaborate and enable others to deliver.
Be Bold - You take action to deliver better outcomes. You seek diversity and inclusion by actively pursuing diverse perspectives and creating an inclusive environment.
You bring new ideas to the table and take risks with confidence, supporting courageous decision-making that inspires progress and growth.
Act Sustainably – You consider the growth and development of our people to be as important as preserving our environment and take decisions that reflect our effort to build a better future. You always act ethically.
Fair compensation and benefits package in line with the market
Flexible hybrid workplace that includes remote and in-office roles
Room to express your potential, develop and strengthen your competences
Continuous learning opportunities
Diversified, multi-cultural environment

Kontaktpersoner på detta företaget

Sofia Huhta


  • Arbetsplats: Electrolux Professional AB 0180
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 9 juni 2023
  • Ansök senast: 9 juli 2023


Sankt Göransgatan 143, Stockholm


0180, 11251

Liknande jobb

Electronics Engineer

21 september 2023

20 september 2023

20 september 2023

20 september 2023