Quality Assurance Engineer
Workplace: Malmö, Sweden
Expires: June 30, 2025
The Quality Assurance Engineer at ADB Safegate Sweden AB ensures the highest quality standards in embedded software products, focusing on electronic component integration and functionality. The role involves designing and executing tests for embedded systems, collaborating closely with hardware engineers, and advocating quality across product development.
Main requirements:
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • Experience in quality assurance for embedded software systems
  • Strong understanding of electronic components and integration within embedded systems
  • Experience with automated testing tools and frameworks
  • Proficiency in programming languages such as C/C++ or Python
  • Familiarity with embedded systems development and debugging tools
  • Excellent analytical and problem-solving skills
  • Strong attention to detail
  • Effective communication and teamwork skills
Responsibilities:
  • Design, develop and execute comprehensive test plans and cases for embedded software systems
  • Perform functional, regression, and performance testing to ensure software reliability
  • Utilize automated testing tools and frameworks to enhance testing efficiency
  • Collaborate with hardware engineers to understand electronic component integration
  • Test and validate software-electronic component interactions
  • Identify and troubleshoot issues related to electronic components affecting software performance
  • Develop and maintain QA documentation including test plans and reports
  • Implement QA processes and best practices
  • Participate in code reviews and provide feedback to developers
  • Work closely with cross-functional teams to align on quality objectives
  • Communicate testing progress, issues, and resolutions to stakeholders
  • Advocate for quality throughout the product development lifecycle
Required hard skills:
  • Embedded software testing
  • Automated testing tools and frameworks
  • Programming in C/C++ and/or Python
  • Embedded systems development and debugging
  • Knowledge of electronic components and integration
Recommended hard skills:
  • Hardware-in-the-loop (HIL) testing
  • Knowledge of industry standards and regulations related to embedded systems and electronic components
Soft skills:
  • Analytical skills
  • Problem-solving
  • Attention to detail
  • Effective communication
  • Teamwork
Coding languages:
  • C
  • C++
  • Python
Frameworks:
  • Automated testing frameworks (unspecified)
Operating systems:
  • Embedded systems (unspecified)
Natural languages:
  • English (Proficient)
Cultural skills:
  • Global teamwork
  • Flexible work culture
  • Career development orientation