Diana Lebedeva

Bis 2022, QA Automation Engineer, Treasury Intelligence Solutions GmbH

Heidelberg, Deutschland

Fähigkeiten und Kenntnisse

Testing
Java
Serenity
Automated Testing
Back-end
REST
Rest-Assured
Analysis
Manual testing
Jira
Confluence
Git

Werdegang

Berufserfahrung von Diana Lebedeva

  • Bis heute 2 Jahre, seit Juli 2022

    QA Engineering Manager

    Treasury Intelligence Solutions GmbH
  • 3 Jahre und 6 Monate, Feb. 2019 - Juli 2022

    QA Automation Engineer

    Treasury Intelligence Solutions GmbH

    → Development of automation test framework (JAVA, JUnit, Serenity) for BE and UI testing (test engine as a single source of e2e tests) → Test code review → Communication with the POs, Software Architects and developers → Automated and manual testing of the user-stories → Working in non-feature teams (application security and infrastructure as a code)

  • 1 Jahr und 10 Monate, Apr. 2017 - Jan. 2019

    Lead QA Automation Expert

    T-Systems CIS Sankt Petersburg, Russland

    → Development and extension of automation self-implemented framework for Back-end testing (JAVA, Test-NG, Google http client) → Interviewing and training of new employees → Test cases and code review → Leading the group of 4 QA Automation Engineers → Communication with POs and analysts → Testing of requirements for testability, completeness and consistency → REST API, Backend business logic (Integrational, E2E) testing → Test data and 3rd party systems stub preparation

  • 1 Jahr und 7 Monate, Okt. 2015 - Apr. 2017

    Senior Test Development Engineer

    Doctor Web

    → Automated testing framework development (python django, c#); → Performance testing (according the Microsoft testing guides) and investigation of performance issues; → Testing of kernel drivers; → Data flow analysis; → Low-level bug investigation; → Postmortem process and full memory dump analysis;

  • 3 Jahre und 1 Monat, Sep. 2012 - Sep. 2015

    Software Testing Engineer

    Doctor Web

    → Test cases design (specification-based); → Setting the test environment; → Tests execution; → Failure detection and defect localization; → Incident reporting; → Re-testing after bug fixes; → Analyzing bug reports from end-users; → Error guessing and exploratory testing (black-box); → Communication with the PM's, developers, test engineers, technical support engineers.

Ausbildung von Diana Lebedeva

  • 3 Jahre und 9 Monate, Sep. 2004 - Mai 2008

    Applied Informatics in Design

    Saint-Petersburg State Polytechnical University

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Deutsch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z