Alexander Wahl

Download CV (PDF)

Professional Summary

Software professional with proven experience in QA Automation and Python Development. Specialized in building test automation frameworks and backend systems, with expertise in Python, Django, FastAPI, and API testing.

Career Path

Zattoo Deutschland GmbH (08/2023 - Present)

Python Developer

  • Implemented Redis integration for the configuration management application
  • Conducted POC projects with FastAPI and GraphQL, leading to informed decision-making for Django adoption
  • Contributed to the development of configuration management system using Django
  • Worked with Docker containers and Kubernetes for application deployment
  • Used Argo CD for continuous deployment in GCP environment

Zattoo Deutschland GmbH (09/2020 - Present)

QA Automation Engineer

  • Designed and implemented backend testing frameworks using Robot Framework, later migrating to a more efficient pytest-based solution
  • Automated regression testing for more than 30 B2B partners with unique configurations
  • Implemented and later optimized CI processes, transitioning from Jenkins to GitHub Actions
  • Worked with YAML configurations for CI/CD pipelines and test configurations
  • Enhanced error detection in early stages of application configuration deployment

Zattoo Deutschland GmbH (05/2019 - 08/2020)

Quality Assurance Engineer

  • Developed comprehensive test framework using Java and Cucumber for BDD testing
  • Implemented backend API testing using Rest Assured
  • Created frontend automated tests using Selenium and Appium
  • Collaborated with development teams to ensure software quality across frontend and backend systems

Zattoo Deutschland GmbH (04/2018 - 04/2019)

Quality Assurance Working Student

  • Performed comprehensive testing across multiple platforms including Android, iOS, tvOS, Windows, Xbox, Google Chromecast, and Amazon TV Devices
  • Conducted both backend and frontend testing
  • Collaborated with cross-functional teams to ensure platform compatibility

EPAM Systems (05/2013 - 08/2015)

Senior Quality Engineer

  • Performed integration testing for credit pipeline processing loan applications at a major Russian bank
  • Used SOAP UI for testing web services and API endpoints
  • Conducted thorough testing against project documentation requirements
  • Worked within Waterfall methodology for project delivery

Tinkoff Bank (04/2011 - 05/2013)

Quality Assurance Engineer

  • Conducted manual integration, acceptance, and regression testing
  • Gathered and analyzed requirements from stakeholders
  • Created technical specifications for developers

Technical Skills

Testing Frameworks & Tools

  • Robot Framework
  • pytest
  • Cucumber (BDD)
  • Rest Assured
  • Selenium
  • Appium
  • Testrail
  • Jira
  • Postman
  • SOAP UI
  • cURL

Programming & Scripting

  • Python (Primary)
  • Java
  • JavaScript
  • Bash scripting

Development Tools & Technologies

  • Redis
  • Django
  • FastAPI
  • Jenkins
  • GitHub Actions
  • Git
  • YAML
  • Visual Studio Code
  • IntelliJ
  • PyCharm
  • Cursor

Cloud & Container Technologies

  • Docker
  • Kubernetes (k8s)
  • Google Cloud Platform (GCP)
  • Argo CD

Work Environment

  • Experience working in Agile teams of 5 people
  • Initiative-taking role in test framework development
  • Cross-functional collaboration

Education

TU Berlin (10/2017 - Present)

Bachelor of Computer Science (Part-time)

Moscow University, S.Y. Witte (09/2011 - 06/2014)

Diploma in State and Municipal Government

Certifications

  • Udemy: Python Bootcamp: From Beginner to Pro, incl. Data Science (07/2020)
  • Udemy: REST API Testing using Robot Framework (06/2020)
  • Coursera: Data Collection and Processing with Python, Classes and Inheritance (10/2019)
  • Coursera: Python Basics, Functions, Files, and Dictionaries (09/2019)

Languages

  • German
  • English
  • Russian

Interests & Hobbies

  • Artificial Intelligence
  • Machine Learning
  • Travel