QA Engineer with Python

Polska

16500 - 21000 PLN

Poziom
Regular
Umowa
B2B
Wielkość firmy
250 - 499
Pozostało
Zakończono
Stack technologiczny
Python:
Mile widziane
test-automation:
Mile widziane
linux:
Mile widziane
pytest:
Mile widziane
devops:
Mile widziane
networks:
Mile widziane
Miasta
Zdalnie, Trójmiasto, Warszawa
Opis
The project and the team

We are working with the latest cutting-edge technologies used in the world of modern SDNs. After joining our team, you will have a chance to integrate the newest hardware solutions with open and proprietary SDN systems, enabling new features and improving their performance to a level not achievable by many other companies.

What else you should know:

The team consists of developers, QA automation and DevOps engineers
This is a pure Research and Development project with a small amount of maintenance work (in the release we are working on)
We use Scrum/Agile methodology
The client is based in the US

Your role

As a part of the project team, you will be responsible for:
Designing and planning tests for new features of new cutting edge network solution with close collaboration with our development team
Maintaining and improving a fully automated CI/CD test solution
Automating test cases using our framework base on Pytest
Designing and automating a new environment configuration to extend our testbed capabilities
Working in agile methodology and collaborating with a team

Do we have a match?

As a QA Engineer you must meet most of the following criteria:
- Understanding of the test process and its role in the software development life cycle
- Strong Python programming skills
- Experience with Python test frameworks (prefered Pytest)
- Experience with CI/CD tools and processes (emphasis on Jenkins)
- Basic understanding of virtualization technologies (Containers, Virtual Machines, Orchestrators, virtual networks…) with emphasis on Docker, KVM, OpenStack and Kubernetes
- At least basic knowledge and experience with computer networks configuration, technologies and protocols (Ethernet/TCP/UDP/DHCP/DNS…)
- Ability to use Linux network tools for network configuration and testing
- Ability to independently configure test environments and conduct test exercises in a creative way using a testing mindset
- Experience in working with Linux and Git
- Good abilities in writing unit/functional/regression tests
- Good communication skills, English (B2 level), 
- Be a team player, have a problem-solving attitude, and willingness to learn continuously

Beyond the criteria above, we would appreciate the nice-to-haves:
- ISEB / ISTQB certifications
- Experience in developing automated solutions with Ansible and Jenkins declarative pipelines with an emphasis on CAC
- Advanced knowledge of Computer Networks with emphasis on network routing protocols and tunneling (BPG, BFD, ISIS, L2/L3 tunneling, ...)
- Knowledge of network tools with an emphasis on network virtualization (OVS, GoBGP, FRRouting etc.)
- Experience working with Software Houses
- Experience with any private/public cloud infrastructure and services

More reasons to join us
- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
- The ability to change the project you work on
Wyślij CV
Ta rekrutacja prowadzona jest w serwisie zewnętrznym. Po kliknięciu powyższego przycisku zostanie wczytana strona rekrutera na której można kontynuować proces rekrutacji.
Zobacz również
Created by RedAxe ©Work4.dev 2020 - 2025