Position: QA Automation Engineer (Python)
Company: glomex
Experience required: 2y
English level: intermediate

About

glomex is the leading video marketplace in the German-speaking region for online distribution and marketing of premium video content. With an easy-to-use, web-based platform, glomex provides — free of charge — an innovative technology for video publishing and ensures industry-leading marketing of the content. More info: glomex.com, video.glomex.com

Our key advantages
- Product company — no outstaff or outsource;
- Minimum bureaucracy & flexibility in management and development processes due to small number of employees and right culture;
- Usual suspects: medical insurance;
- Cross-functional highly autonomous teams (squads) that own their production services and infrastructure;
- Engineers are business-oriented, capable of proposing how to create more value;
- Friendly, open-minded environment;
- Use the process that fits, preferably Kanban.

Our engineering culture
- Micro-services architecture hosted at AWS (ECS, Autoscaling);
- Every day deployments: good setup of CI/CD;
- - Github + Github Actions for the separate service tests and linters;
- Blazemeter for the integration testing, QA team for the manual tests;
- terrafrom + Jenkins;
- Monitoring and alerting systems:
- - Grafana with monitoring of all micro-services;
- Opsgenie based alerting and on-call support (additionally compensated);
- Logz.io;
- Latest versions of the used technologies:
- Regular infra-weeks, free from the product tasks focus on tech debts;

Your role
- Support existing tests and implement new using PyTest framework
- Create and support Jenkins jobs ( using Jenkins pipelines)
- Implement and run API tests (REST, GraphQL)
- Keep quality state in high level
- Support with manual testing
- Need to know
-
— Python 3
— OOP practices
— Selenium/Selenoid
— SQL
— PyTest
- Nice to have
- Pandas