Test Engineer with Python

Job expired!

Join Motorola Solutions as a Test Engineer with Python

At Motorola Solutions, we are united by a shared purpose: helping people be their best in the moments that matter. Our commitment to "solving for safer" ensures that people not only feel safe but are genuinely secure. We achieve this by building top-notch technologies across every part of the safety and security ecosystem. From mission-critical communications devices and networks to AI-powered video security & access control, we integrate voice, video, and data into a single command center view. We connect public safety agencies and enterprises, facilitating critical collaboration that links those in need with those who can help. The work we do here truly matters.

Department Overview

Since 2019, our Video Solutions team in Krakow’s R&D Center has expanded dynamically. With over 130 specialists, we focus on developing solutions for fixed and mobile cameras, video analytics, video management systems, and access control. By delivering advanced video and analytics capabilities to public safety and commercial sectors—including healthcare, airports, retail, critical infrastructure, and public venues—we transform video from a reactive tool to a proactive intelligence asset. Learn more about our cutting-edge solutions .

Job Description: Test Engineer with Python

Our Kraków Video Solutions Avigilon Alta Firmware team is seeking an experienced Test Engineer. As part of a cross-functional Scrum team, you will collaborate closely with Avigilon Alta engineers in Krakow and London to enhance testing environments and suites.

Your Responsibilities Will Include:

  • Developing test scripts using Python or Go to automate functional testing of devices (cameras).
  • Executing both functional and non-functional testing scenarios.
  • Designing and implementing advanced automated testing infrastructure.
  • Managing test pipelines and lab infrastructure.
  • Preparing testing strategies for currently developed features and regressions.
  • Collaborating closely with firmware developers to reproduce and resolve issues uncovered during tests.
  • Establishing a deep understanding of all firmware components and their interactions.
  • Assisting the development team in creating automated tests and documenting issues found during testing.

Basic Requirements:

  • Experience as an automation test engineer.
  • Proficiency in Python or another scripting language.
  • Linux experience at least at a user level.
  • Knowledge of data structures and algorithms, SOLID principles.
  • English language proficiency for effective communication.

Optional Qualifications:

  • Experience with any cloud platform (Azure/AWS/GCP).
  • Familiarity with Docker and Kubernetes.
  • Experience in Machine Learning, Computer Vision, or Video streaming.
  • Experience in mentoring and technical leadership.

Benefits:

In addition to a competitive salary package, you’ll enjoy:

  • Private medical & dental coverage.
  • Life insurance.
  • Employee Stock Purchase Plan.
  • Flexible working hours.
  • A strong collaborative culture.
  • Comfortable work conditions (high-class offices, parking space).
  • Access to wellness facilities and integration events.
  • Training and broad development opportunities.
  • An environment that allocates 10% of time and resources towards learning and innovation.

Travel Requirements:

None

Relocation Provided:

Domestic

Position Type:

Experienced

Referral Payment Plan:

Yes

Company Name: Motorola Solutions Systems Polska Sp.z.o.o

EEO Statement:

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally-protected characteristic. We pride ourselves on a people-first and community-focused culture, empowering each employee to be their most authentic self and to help create a safer world. If you feel that you don’t meet all preferred skills, we