🇧🇬Bulgaria
Czech Republic
🇵🇱Poland
🇷🇴Romania
🇸🇰Slovakia
Last Update Last Updated: March, 2025

This position is no longer accepting applications. Follow new job openings on Telegram: @upstaffjobs

Senior Manual QA (Embedded Systems)

Embedded Software.

Senior
B2 (Upper-Intermediate)

Required Skills

Manual QA
Embedded Systems
SDLC

Nice to Have

IOT
UART
SPI
I2C
BLE
RTOS
FreeRTOS
Zephyr
Jira
Jira
Python
Python

Summary

- We are looking for a Senior Manual QA (Embedded Systems)
- Duration: preliminary 3 months
- Location: Slovakia, Czech Republic, Romania, Bulgaria, Poland
- B2B contract, PE
- Start - early MARCH

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Responsibilities:

Test Planning & Execution

  • Develop and execute manual test cases for embedded applications, ensuring functionality and performance meet project specifications.
  • Review and analyze requirements, specifications, and technical documentation to create detailed test plans.
  • Perform functional, regression, system, and exploratory testing on embedded software.

Defect Identification & Reporting

  • Identify, document, and track defects in bug-tracking systems.
  • Work closely with developers and hardware engineers to reproduce and resolve issues.
  • Verify bug fixes and ensure correct software behavior after updates. Embedded System Testing
  • Validate firmware, microcontroller interactions, and peripheral device communication (UART, SPI, I2C, ADC, DAC, timers, BLE).
  • Conduct hardware-in-the-loop (HIL) testing to ensure real-world performance.
  • Perform power consumption testing for low-power designs.

Collaboration & Process Improvement

  • Support QA automation teams by identifying areas for automation and providing test data.
  • Assist in root cause analysis and recommend corrective actions.
  • Continuously improve testing strategies and documentation for embedded projects.

Requirements:

Experience in Manual Testing

  • Experience in manual QA testing, preferably with embedded software or IoT applications.
  • Strong understanding of QA methodologies, software testing techniques, and SDLC.
  • Experience with test case design, execution, and defect tracking.

Technical Knowledge

  • Familiarity with embedded systems and microcontroller-based applications.
  • Understanding of hardware communication protocols (UART, SPI, I2C, BLE).
  • Basic knowledge of RTOS (e.g., FreeRTOS, Zephyr) and embedded debugging tools is a plus.

Tools & Documentation

  • Experience with test management and defect tracking tools (JIRA, TestRail, etc.).
  • Ability to write clear and structured test documentation, including test plans and bug reports.
  • Basic knowledge of Git version control for tracking software changes is a plus.

Nice to have:

  • Knowledge of Python for test scripting (to assist in automation efforts).
  • Experience with IoT platforms or edge computing.
  • Understanding of performance and load testing for embedded devices.

Personal skills:

  • Strong analytical and problem-solving skills.
  • Ability to collaborate with cross-functional teams (developers, hardware engineers, product managers).
  • English proficiency (B2) for technical communication and documentation.

How to Apply for Senior Manual QA (Embedded Systems)

Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview feedback
  • Project Selection (we are looking for the best project for you).

Who can apply:

  • We work with developers across Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia, Oceania, and the UK.
  • We do not provide visa assistance, and this cooperation model does not include direct-hire benefits.
  • We cannot accept applicants from Russia, Belarus, Iran, or North Korea.
This role is currently unavailable, but similar jobs are waiting for you.
See Open Jobs

Not your stack?

Join the Upstaff community and we are looking for the best project for you.

Submit a Talent for Senior Manual QA (Embedded Systems)

CV (resume) - pdf, docx/doc or rtf

At Upstaff we respect confidentiality, privacy and value your information.Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up