08151 5551666 info@bandao.de

Software Test Engineer
Bayern, bundesweit, Home Office, München, PLZ 8, Remote
Posted 2 Wochen ago

BANDAO is recruiting for Avid a talented Principal Software Test Engineer to join Avid’s Platform Services Engineering team in Munich or remote within Germany.

About Avid
Avid makes technology and collaborative tools so creators can entertain, inform, educate, and enlighten the world. Avid’s customers are the visionaries behind the most inspiring feature films, television programs, news broadcasts, televised sporting events, music recording and live concerts.

You will be a leading part of the core UX teams to develop a new media management solution for Avid’s MediaCentral Platform – including integration with Avid MediaCentral | Cloud UX and other Avid products. A successful candidate will be able to understand complex end-to-end workflows and interaction models between and within web-applications as well as optimized communication with backend services and message-oriented systems. You drive to validate new functionality using an agile SCRUM process. The ideal candidate will act as a strong technical lead for testing automation. Given a high-level functional specification, the successful candidate must be able to create a detailed test plan and guide the involved teams through the automation and testing process. The successful candidate must be able to communicate well in a multi-site project, including coordinating of development and deliverables with other teams worldwide.

RESPONSIBILITIES AND DUTIES
• Participate in design and development of a new asset management, including integration with Avid MediaCentral | Cloud UX and other Avid products
• Take QA lead role of the scrum team and mentor QA engineer
• Take a leading role concerning the deployment of the new asset management product
• Design and implement test framework for relevant automated tests for the new asset management product
• Design and Develop smoke, regression and comprehensive test plans for automated and manual testing techniques that will ensure product quality and performance
• Execute automated scripts, document and analyze test results
• Consult with development engineers in resolution of issues
• Participation in requirements analysis and proactive communications with product owners and architects
• Break-down tasks and provide estimates, participate in the release planning
• Troubleshooting, diagnose field issues, and reproduce bugs inhouse
• Actively promote best QA practices in the team, including code review, unit tests coverage, CI & CD
• The successful candidate must be able to communicate well in a multi-site project with other teams in Ukraine, Germany, Poland and US

QUALIFICATIONS & SKILLS
• 5+ years of related QA experience in manual and automated testing, and qualification of complex software
• Good programming skills with Java
• Experience with Continuous Methodologies and Development tools, e.g. Gitlab CI
• Expert knowledge of service deployment models, and expert handling of virtualization/container technologies like Docker and Kubernetes
• Experience with scripting languages (e.g. Perl), batch programming (e.g. Powershell) and test automation frameworks (e.g. Satin, Gatling)
• Good understanding of service-oriented architecture, RESTarchitecture
• Experience with creation of unit & integration tests
• Ability to analyze issues, design and implement solutions to improve the performance, scalability and stability of the product
• Experience with configuration and maintenance of server/client hardware and software
• Knowledge of basic network topology
• Experience with source control system (e.g. git)
• Excellent investigation and problem solving skills
• Fluency in English (spoken and written)
• Ability to work independently, though collaboratively and a willingness to learn
• Good time, task, and resource organization skills, ability to accurately forecast work effort, and be willing to meet tight deadlines

The following experience is considered a plus
OO-design and -programming skills and experience writing software using Test-Driven Development principles
• Programming skills with Golang or C++
• Experience with AVID Production Management
• Knowledge of database design and technologies
• Experience with SQL / PLPGSQL databases, preferably Postgres
• Experience with Messaging systems (RabbitMQ, etc)
• Experience developing using an agile/SCRUM process
• Knowledge of contract based testing
• Knowledge of media formats and media handling is considered a plus

Are you ready for the next step?! Then apply today and send us your application including your salary expectations and your notice period.

Job Features

Job CategorySoftware
Senden Sie uns Ihren Lebenslauf ohne Anschreiben via Mail an Herrn Markus Moser. Wir setzen uns dann umgehend mit Ihnen in Verbindung. Bitte teilen Sie uns mit, wann Sie am besten telefonisch erreichbar sind - am besten zwischen 08:30h und 17:00h.