All offersWrocławTestingSenior Software Engineer in Test (Embedded and Cloud)
Senior Software Engineer in Test (Embedded and Cloud)
Testing
Rebels Software Sp. z o.o.

Senior Software Engineer in Test (Embedded and Cloud)

Rebels Software Sp. z o.o.
Wrocław
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    QA
    master
    Embedded Systems
    advanced
    Visual Studio
    nice to have
    Azure DevOps
    nice to have

Job description

Online interview

Senior Software Engineer in Test (Embedded and Cloud) 


The Internet of Things starts with Things. The transformational benefits promised by IoT and technologies like artificial intelligence, machine learning, and deep analytics will not be realized unless and until Things themselves are made more intelligent and better connected.


Rebels Software seeks to hire an experienced Senior Software Engineer in Test with passion for Embedded devices and Cloud solutions to join our dynamic team. In this role, you will be a member of our cohesive IoT solutions team working in a modern agile environment.  


First and foremost, you must be a software engineer with a deep-rooted passion for coding, problem-solving, and innovative thinking. This role is perfect for an engineer who thrives on ensuring the highest quality of our Embedded Device stack, from firmware testing and flashing to acceptance and maintenance tests, and automation testing. As our Things evolve, you will also play a pivotal role in the quality assurance of our Cloud solutions, ensuring a seamless and robust user experience across our entire ecosystem. 


 

Job Responsibilities:

  • Driving QA activities across the delivery team 
  • Plan, prepare and execute test activities 
  • Maintain and improve existing test cases, test reports 
  • Provide post-production support as necessary 
  • Documentation for team sharing 
  • Work within a highly collaborative team using cutting edge IoT embedded frameworks and modern Agile methodologies as a process framework 
  • Some customer interaction along with a project manager to provide status updates, work through challenges, and gather requirements 
  • Code review using Microsoft Azure DevOps 


 

Requirements:

  • At least 7+ years of hands-on industry QA experience 
  • Exceptional knowledge of functional, automated, exploratory and regression testing 
  • Experience working with version control, agile planning tools, and peer review - Visual Studio, Azure DevOps, and Git experience is a plus 
  • Hands-on experience with firmware testing, device flashing, and working knowledge of embedded systems programming 
  • Demonstrated ability in designing and implementing comprehensive test automation strategies and frameworks to ensure product quality 
  • Exceptional analytical and problem-solving abilities, capable of tackling complex challenges and delivering innovative solutions 
  • Excellent interpersonal and communication skills (oral and written) 
  • English - well spoken and written
  • Able to work both independently and with a team depending on assignment 
  • Ability to work in a constantly evolving technological environment 
  • Ability to mentor others 
  • Ability to receive and implement feedback as part of continual improvement 


 

Other Requirements:

  • BS in Software Engineering, Computer Science, Mathematics, or Electrical Engineering 
  • Passion for Hardware and Embedded devices 
  • Familiarity and experience with Microsoft embedded IoT technologies such as Azure Sphere, Azure RTOS, and Azure IoT Hub client is preferred 
  • ISTQB Certificate 
  • Knowledge of performance testing tools 
  • Knowledge of API testing practices