ZT

Software Engineer, Professional Senior

Zebra Technologieslinkedin.com
Oct 15, 2026, 12:10 PM1w ago
Full-timeColombo, Western ProvinceSoftware engineeringSenior (5+ yrs)

About the role

Zebra is seeking a Senior Test Automation Engineer to develop and execute automated tests for scanner SDKs, drivers, and tools on Windows and Linux platforms. The role involves designing test frameworks, identifying edge cases, and collaborating with development teams to ensure product reliability. Candidates should have strong programming fundamentals and a deep understanding of device testing and SDK validation across multiple platforms. The company values innovation, collaboration, and offers opportunities for learning and career growth in a supportive environment.

Must have

  • Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field
  • 5+ years of professional test automation experience on Windows and/or Linux
  • Excellent collaboration and communication skills
  • C/C++, Java, and Python
  • gtest and unit testing frameworks
  • Windows and Linux device I/O testing
  • SDK and driver test automation
  • Test framework design and architecture

Nice to have

  • Android and iOS test automation
  • CMake and cross-platform build systems

Technologies

  • Android
  • CMake
  • C++
  • iOS
  • Java
  • Linux
  • Python
  • Test Automation
  • Unit Testing
  • Windows

Highlights

The company offers hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day. Applications are only accepted through Zebra's applicant tracking system, and all recruiter communications will come from @zebra.com email addresses. AI technology is used in the application process, but final decisions are made by people.