Navigation überspringen

Dmitry Speranskiy

Angestellt, Test Automation Engineer, The Adecco Group
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Test Automation
Java
Python
Selenium
HTML
CSS
Ruby
Android
Appium
Bash
Shell Scripting
Linux
Mac OS X
BDD
Kubernetes
Azure DevOps
CircleCI
Kotlin
JavaScript
DevOps
Helm
Cypress
Docker
Playwright

Werdegang

Berufserfahrung von Dmitry Speranskiy

  • Bis heute 2 Jahre und 5 Monate, seit Jan. 2023

    Test Automation Engineer

    The Adecco Group

    Configuration and setup of Azure DevOps based pipelines/templates, development of bash and PowerShell scripts to enable test results and code coverage reporting. Development and code refactoring of hybrid (UI+API) integration and e2e automated tests (Cucumber-JS/Playwright/Typescript). Introduction and implementation of helper modules that facilitate transition from the less reliable UI-based integration tests to mostly API-based automated tests. Integration with ADO CI/CD pipelines.

  • 7 Monate, Juni 2022 - Dez. 2022

    Senior QA Automation Engineer

    Autobahn Security GmbH

    Setting up QA processes across the teams, implementing modern Shift-Left and BDD approaches/practices. Leading/coaching a team of QA Automation engineers. Setting up automated testing (Cypress with Cypress-Cucumber) for API, UI and hybrid API+UI tests running on CircleCI and Bitbucket pipelines and integrated with Testrail and Jira/Confluence.

  • 5 Monate, Feb. 2022 - Juni 2022

    Software Development Engineer In Test

    Nexthink

    Hybrid web UI/API test automation - Cypress/JavaScript/Cucumber project - with tests running alongside with app/services/components under test in k8s cluster, test image deployed via Terraform/Helm and controlled/triggered from Jenkins CI

  • 3 Jahre, März 2019 - Feb. 2022

    QA Engineer

    Wowza Media Systems

    Test automation for the complex multi-stage data processing/storage pipeline (Kafka/ES/GraphQL/Google cloud) - Ruby/NodeJS/Cucumber Scripted Kubernetes-based test environment creation solution - Shell/Ruby script (local & CircleCI env) to control the remote GCP vm where k3d (K3S in Docker) cluster is created and apps under test deployed via Helm. Rest/WebSocket API test automation - Python/PIPEnv/Behave/Sure/Websocket-client project Integration of automated tests with CI/CD pipeline - GitHub/CircleCI

  • 7 Monate, Sep. 2018 - März 2019

    Test Automation Engineer

    SinnerSchrader

    Visual regression and functional test automation for Angular 6 based app using WebDriver.io/Cucumber-JS/TypeScript/Docker framework Integration of test automation into the CI pipeline with tests running on BrowserStack (BrowserStack local). CI/CD pipeline (Jenkins Groovy pipeline with k8s dynamic agents support) support and extension. Development of Cucumber features and step definitions code generation script (NodeJS)

  • 4 Monate, März 2018 - Juni 2018

    Senior Test Automation Engineer

    Lieferando.de / Takeaway.com

    Mobile/Web/API test automation, CI/CD integration snd support

  • 1 Jahr und 9 Monate, Juni 2016 - Feb. 2018

    Senior QA Test Automation Engineer

    Storecast GmbH

    Mobile test automation for iOS and Android apps - Calabash-iOS/Calabash-Android/Ruby. API integration test automation with Docker/Cucumber/Ruby/Rest-client Web test automation (React based app) with Ruby/Cucumber/Capybara/SitePrism/Chrome headless/Docker Design and implementation of internal device farm where ui functional tests run in parallel against real devices. Mobile test automation for iOS and Android apps with Appium/Cucumber/Ruby

  • 6 Monate, Jan. 2016 - Juni 2016

    QA Test Automation Engineer

    Contentful

    Test automation for Contenful's web (AngularJS) content and asset management app - Selenium/Python/Holmium/PhantomJS project Test automation for Contentful's REST APIs - Python/Requests and Ruby/RSpec/HTTPClient projects Support and configuration of continuous integration infrastructure - Jenkins CI

  • 1 Jahr und 2 Monate, Dez. 2014 - Jan. 2016

    QA Test Automation Engineer

    Rocket Internet SE

    Test automation for mobile Android apps with Calabash-Android/Ruby. Support and configuration of continuous integration infrastructure - Jenkins CI/GitHub/HockeyApp. Test automation for Android apps with Appium - Cucumber-JVM/Java/Maven and Lettuce/Python based projects. Perfomance testing of web apps with JMeter.

  • 2 Jahre und 4 Monate, Sep. 2012 - Dez. 2014

    Senior Test Engineer

    First Line Software

    Working on two Agile/SCRUM projects at the same time with following responsibilities: 1) Technical lead of test automation for complex web applications with Selenium 2.0 (Java/JUnit and Python/unittest with Jenkins CI) 2) Automated (TestComplete/JScript) and manual testing of Dell Software Group's Windows/WPF desktop application for professional system administrators

  • 6 Monate, Apr. 2012 - Sep. 2012

    Test Engineer

    Doctor Web

    • Automated existing manual test cases and developed Java apps for testing purposes • Test automation with Selenium WebDriver/Java for internal test lab web application. • Carried out manual smoke, acceptance, integration, compatibility testing of Dr.Web anti-virus desktop software • Created and executed test cases in TestLink • Test environment creation with wmware Workstation

  • 2 Jahre und 4 Monate, Jan. 2010 - Apr. 2012

    Test Engineer/Senior support engineer

    PROMT

    • Developed automated tests and performed manual testing of ProMT’s desktop and web-based applications • Test environment creation with Oracle VirtualBox and MS Virtual PC • Provided 2nd and 3rd level technical support for corporate customers

Ausbildung von Dmitry Speranskiy

  • 4 Jahre und 11 Monate, Sep. 1994 - Juli 1999

    Information technology

    Saint-Petersburg State Polytechnic University

    Software development for computers and local networks

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z