Test Automation Engineer (C#), WatchGuard Video
If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.
At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently.
Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe.
Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.
WatchGuard (https : / / watchguardvideo.com / ), a Motorola Solutions company, is the leading provider of mobile video solutions for law enforcement, having supplied in-car video systems and body-worn cameras along with evidence management software to approximately one-third of all law enforcement agencies in the United States and Canada.
We are looking for self-driven C# automation test engineer to build new video teams in Krakow. Your responsibilities will include design, implementation, testing, deploying, maintaining and improving WatchGuard Video high available and scalable backend microservices :
You will be a contributing member of the teams that implement next generation software that supports in car and wearable law enforcement video devices
You will create a design for new features that span the organization
You will work with various engineers and architects within the platforms and products teams to improve our adoption of industry best practices for cloud, on premise, and IoT security.
Our automation tools look like :
E2E UI testing : Java + Selenium, but moving to C# to replace Java.
Performance testing : Python
All of our test tools are moving to a container based model going forward but we are just starting that now.
Bachelor's degree is required, emphasis in Computer Science, Computer Engineering, Software or a related technical discipline
At least 3+ years of experience in C# programming ( / Regular / Senior) or knowledge of Java with willing to learn C#
Knowledge of Linux
Basic knowledge of Python
Experience with Continuous Integration and Delivery
Willing to learn and develop skills
English language skills at level allowing efficient communication
Plus Skills :
Experience with Selenium
Experience with Azure DevOps
Experience with Linux Docker containers
Experience working in an Agile environment
Also, to reward your hard work you’ll get :
Competitive salary package
Private medical & dental coverage
Employee Pension Plan
Employee Stock Purchase Plan
Flexible working hours
Strong collaborative culture
Comfortable work conditions (high-class offices, parking space)
Volleyball field and grill place next to the office
Access to wellness facilities and integration events as well as training and broad
Referral Payment Plan