Senior Automation QA Engineer (Python)

Anna Petrichenko
Anna Petrichenko
Recruitment Partner

Location:

Lviv, Ukraine | Remote, Ukraine

Scalr is seeking a Senior Automation QA, creative thinker who loves to be on the cutting edge and to solve problems through technology.

Scalr is a remote state & operations backend for Terraform™ with full CLI support, integration with OPA, a hierarchical configuration model, and quality of life features.

By joining our team, you’ll face the challenges and tradeoffs of building a highly reliable production system composed of modern microservices and the previous monolithic approach. The principal stack is Python, MySQL, RabbitMQ, Docker, and many python libraries for different problem domains: cloud, networking, data, concurrency, parsers, etc.

Our expectations

  • 3+ years of Python programming
  • Good knowledge of test frameworks: Pytest, Selenium/Playwright, Postman
  • Understanding API, REST
  • Basic knowledge of Linux
  • Good understanding Docker, containers, and how work operating systems
  • Experience in manual testing

Would be nice to have

  • DevOps experience (one from Terraform, Chef, Ansible, SaltStack, etc.)
  • Knowledge of network protocols (TCP/IP stack, sockets, HTTP/HTTPS, etc.)
  • Hands-on experience in full-stack web development (ReactJS)
  • Kubernetes basic knowledge

What Will You Do

  • Closely collaborating with backend/frontend engineers, product designers and support
  • Working with a release engineer to certify release readiness
  • Planning and implementing test cases of all types: e2e, functional, load, chaos
  • Be responsible for test pyramid performance, stability, and maintainability
  • Improving QA automation tools and practices

Challenges you’ll need to meet

  • Each task is unique and will require immersion in the subject
  • Studying of third-party services API, studying of Terraform behavior, design of internal services
  • Integrate modern techniques and libraries into tests

What we offer

  • Work with interesting product in an enjoyable environment
  • The opportunity to see how your ideas and visions are realized
  • Attractive compensation and benefits package
  • Long-term contract and tax compensations
  • Remote work or in the office
  • 20 working days of paid vacation and unlimited paid sick leaves

Apply for vacancy