Cloud Test Engineer

Motorola Solutions Systems Polska

Kraków

1 dzień temu

Cloud Test Engineer
Company Overview

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.

Department Overview
On any given day, every moment matters to someone, somewhere. And every moment, Motorola Solutions’ innovations, products and services play essential roles in people’s lives. We help firefighters see around buildings and police officers see around street corners. We keep utility workers connected and visible to each other with real-time voice and data communication across the smart grid. And we provide the situational awareness first responders need when a moment brings catastrophe. We help people be their best in their moments that matter.
Department description
Our IT organization has a critical role in driving extraordinary business results. Through a strong partnership with other areas of our business, we bring innovative thinking to every conversation and deliver with integrity. We’re looking for people who bring great ideas and who make our partners’ ideas better. Intellectually curious advisors (not order takers) who focus on outcomes to creatively solve business problems. People who not only embrace change, but who accelerate it.
Job Description

Seeking an experienced Cloud Test Engineer, with a strong systems background,  for our Cloud Platform & Automation (CPAT) team, to work on exciting projects building robust and automated platform across multiple hyperscale cloud providers.  We streamline deployments using modern DevOps practices and Infrastructure-as-Code, empower users through self service portal. This is an exciting opportunity to work with the latest and greatest technologies and hone your cloud technology skills!

Scope of Responsibilities:

  • End-to-end test deliverables for product services, features and components, ensuring high quality cloud self service and automation
  • Develop and Conduct sanity, regression, performance and security test suites on a regular basis, and logging issues
  • Create automated testing solutions from technical designs, specifications and documentation
  • Contributes in the design and suggest improvements in the architecture of the solution
  • Create quality assurance policies and procedures, implement and evaluate adequacy of quality assurance standards
  • Develop and integrate automated testing with continuous integration (CI) systems, such as Jenkins
  • Evaluate new testing technologies and frameworks options, suggest and implement best practices in testing patterns and coverage to incorporate in SDLC.
  • Develop automation test suites and other CloudOps tools for cloud deployments
  • Incorporates security guidelines in testing coverage to increase solution robustness
  • Collaborate with the security team to improve the security posture, including technical enforcement of policies and guidelines
  • Develop innovative methods to find solutions and improve quality, test efficiency and regression coverage
  • Troubleshoot software issues when they arise, and report defects
  • Build tooling and automated continuous integration/continuous delivery pipelines and infrastructure from scratch for delivery teams
  • Collaborate with team members to build highly maintainable and reusable automation modules, following best practices and standards in testing and code health
Desired Background / Knowledge / Skills: 
  • Full understanding and knowledge of tools, concepts and methodologies of QA & testing framework like: Selenium, TestCafe, nUnit, jUnit and/or others.
  • Experience supporting Agile development team, and understanding of Agile methodologies and practices
  • Experience analyzing user stories, and writing test plans (functional and regression) to verify user stories
  • Experience in writing and running scripts for test automation
  • Proficiency in automation practices, testing within CI/CD pipelines, and Testing as a Service (“TaaS”) models
  • Development and scripting experience with demonstrable proficiency - Python, Java, PowerShell, NodeJS, AngularJS, etc
  • Working knowledge of infrastructure concepts and administration (Linux, Windows, DNS, Network, Firewalls and Security)
  • Deep curiosity in technology trends and proficient with one or more hyperscale cloud providers - Azure, AWS, etc
  • Thorough understanding of Infrastructure-as-code concepts and tools -ex. Terraform, Chef, Puppet,ARM, etc, and cloud delivery models
  • Strong Knowledge of SDLC/Agile practices - CI/CD pipeline, automated testing, code reviews
  • Strong ability to create and design test automation and test infrastructure
  • Expertise in test automation tools and frameworks used in webapps and systems
  • Strong ability to debug test failures/production issues and trace to failing code
  • Understanding of test metrics and the tools to measure them
  • Self-motivated, team player who demonstrates initiative and flexibility
  • Willingness to learn new technologies and adapt, train others
  • Versatility and ability to be a catalyst for culture change 
  • Self organized, ability to handle and prioritize multiple tasks
Definite Plus:
  • Cloud Certifications (Azure, AWS)
  • Experience with Cloud Security
  • Experience working in multi-cloud environment
  • Experience with microservices and container orchestration
Basic Requirements
  • MS degree in Computer Science and/or related field
  • 1+ years of scripting and software development, in an Agile setup
  • 2+ years of Experience with unix/linux/windows
  • 3+ years of experience in testing and developing test automation scripts 
  • 1+ years of experience working on AWS or Azure Platform
We offer:
  • Competitive salary package
  • Strong team-oriented culture
  • Flexible working hours
  • Contract of employment
  • Comfortable work conditions (high class offices, parking space)
  • Volleyball field and grill place next to the office
  • Lots of sport activities as Moto football league, Wakeboarding, Snowboarding, e-gaming league etc.
  • Private medical & dental coverage
  • Life insurance
  • 8 hours working day (30 minutes lunch break included)
  • Access to wellness facilities and integration events
  • Trainings and broad development opportunities
If interested please apply at careers.motorolasolutions.com or via mailbox aplikuj@motorolasolutions.com.

Poznaj

Motorola Solutions

Motorola Solutions jest liderem w branży telekomunikacyjnej, powstałym w 1928 roku. Firma zatrudnia ponad 20 000 pracowników w 65 krajach i dostarcza produkty zarówno klientom biznesowym, jak i instytucjom rządowym.

Nasza czołowa pozycja w tych obszarach obejmuje obsługę komunikacji służb bezpieczeństwa publicznego od infrastruktury do aplikacji i urządzeń, takich jak komunikatory radiowe czy specjalistyczne przenośne urządzenia obliczeniowe dla przedsiębiorstw. Produkujemy zaawansowane urządzenia rejestrujące dane, takie jakie czytniki kodów kreskowych i RFID (identyfikacja za pomocą fal radiowych) dla biznesu. Dostarczamy profesjonalne i komercyjne radiotelefony na potrzeby różnych rynków, a z myślą o przedsiębiorcach detalicznych tworzymy również nielicencjonowane szerokopasmowe architektury i bezprzewodowe sieci lokalne (WLAN).

 

Nasz ośrodek w Krakowie, zatrudniający ponad 1000 osób, to jedno z czołowych centrów Motoroli na świecie. Główne jego części to:

  • Centrum Rozwoju Oprogramowania, gdzie tworzone są systemy komunikacyjno-radiowe w standardzie TETRA/APCO P25/LTE dla służb bezpieczeństwa publicznego, aplikacje współdziałające z tymi systemami oraz oprogramowanie radiotelefonów w standardzie TETRA.
  • Centrum Finansowe będące częścią globalnej sieci finansowych Shared Services, świadczących usługi księgowo-rozliczeniowe oddziałom Motorola Solutions na całym świecie.

Pomagamy ludziom pracować lepiej w ważnych momentach. To jest nasz cel.

Poznaj stanowisko: Inżynier ds. Testów 
Inżynier ds. Testów (TE) jest to osoba, który bada dany produkt - w celu zagwarantowania, że ma on wymaganą jakość zanim będzie wypuszczony do w produkcji. Inżynier ds. testów jest również odpowiedzialny za określenie najlepszego sposobu badania produktu. Do obowiązków osoba zatrudnionej na tym stanowisku należy, m.in.: przygotowywanie i przeprowadzanie testów i pomiarów, tworzenie ...
Praca Inżynier ds. Testów