DescriptionSoftware Quality Assurance Engineer II Job Description
Day in the Life of a Software Quality Assurance Engineer II
We are seeking a talented Software Quality Assurance (SQA) Engineer II to join our growing team in Wroclaw Poland. In this role you will contribute to the quality and reliability of our embedded software and firmware by designing implementing and executing robust test plans and processes. As a key member of the quality team you will work closely with software hardware and product teams to ensure that our products meet the highest standards of performance and functionality.
This is an excellent opportunity for an experienced QA professional to take their skills to the next level by working on innovative technologies in a collaborative fast-paced environment.
Responsibilities
- Design develop and execute test plans test cases and automated test scripts for embedded software and firmware.
- Identify document and track software defects through the development lifecycle ensuring timely resolution.
- Collaborate with software and hardware teams to ensure thorough testing of system-level features and functionalities.
- Perform manual and automated testing including functional regression performance and stress testing.
- Implement and maintain automated test frameworks to improve testing efficiency and coverage.
- Analyze test results generate detailed reports and provide feedback to development teams to drive continuous improvement.
- Ensure compliance with industry standards and best practices in software quality assurance.
- Contribute to test environment setup including hardware software and tools required for effective testing.
- Stay up to date with the latest QA tools and methodologies and implement improvements to existing processes.
Your Team
As a Software Quality Assurance Engineer II you will be part of a global engineering organization with team members across Europe North America and Asia. You will work closely with the Wroclaw-based team which supports a diverse range of products including digital multimeters solar applications installation testers EV (electric vehicle) market solutions calibration tools and network equipment. Your role will be critical in ensuring the delivery of high-quality products that meet customer expectations.
Experience and Skills
Required:
- Bachelors degree in Computer Science Electrical Engineering or a related field.
- 3 years of experience in software quality assurance with a focus on embedded systems or firmware.
- Strong understanding of QA methodologies tools and processes.
- Hands-on experience with test automation frameworks and scripting languages (e.g. Python Java or similar).
- Familiarity with version control systems (e.g. Git) and bug tracking tools (e.g. Jira).
- Experience in testing embedded systems including hardware-in-the-loop (HIL) testing.
- Knowledge of CI/CD pipelines and integration of automated tests into the development workflow.
- Excellent analytical skills with the ability to troubleshoot and diagnose issues effectively.
Nice to Have:
- Experience with RTOS or Embedded Linux environments.
- Familiarity with communication protocols (e.g. UART SPI I2C CAN or Ethernet).
- Knowledge of performance testing tools and methodologies.
- ISTQB certification or equivalent QA certification.
Personal Attributes
- Detail-oriented with strong organizational skills.
- Proactive and self-motivated with the ability to work independently or as part of a team.
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Ability to thrive in a fast-paced dynamic environment while managing multiple priorities.
- Passion for quality and a commitment to delivering exceptional products.
Why Join Us
At our R&D center in Wroclaw you will have the opportunity to work on industry-leading technologies in calibration networking thermal imaging and electrical measurement tools. As a Software Quality Assurance Engineer II you will play a vital role in ensuring our products meet the highest quality standards.