Eugene Karpenko

Eugene Karpenko Email and Phone Number

Senior Software QA Engineer at Deutsche Bank @ Deutsche Bank
frankfurt, hessen, germany
Eugene Karpenko's Location
Berlin, Berlin, Germany, Germany
About Eugene Karpenko

Driven by self-motivation and creativity, I consistently seek innovative solutions and embrace challenges with a forward-thinking mindset. My approach is meticulous, ensuring precision by thoroughly measuring before taking decisive action.

Eugene Karpenko's Current Company Details
Deutsche Bank

Deutsche Bank

View
Senior Software QA Engineer at Deutsche Bank
frankfurt, hessen, germany
Website:
db.com
Employees:
66557
Eugene Karpenko Work Experience Details
  • Deutsche Bank
    Senior Qa Engineer
    Deutsche Bank Jun 2022 - Present
    Berlin, Germany
    Led the transition of the code base from Java 8 to Java 11.Designed and implemented an integration testing framework leveraging SpringBootTest and Cucumber.Provided ongoing support and updates for end-to-end tests utilizing Cucumber and Java.Support CI/CD in Jenkins.Orchestrated the migration of the application to the cloud environment.Adapted the Jest-cucumber-fusion framework to meet the needs of multiple projects.Developed end-to-end tests using Cucumber and Jest-cucumber-fusion, leveraging TypeScript.
  • Deutsche Bank
    Software Qa Engineer
    Deutsche Bank Nov 2018 - Jun 2022
    Moscow, Russian Federation
    Developed a comprehensive Test Framework using Kotlin, Selenide, and a self-ported version of Protractor onto Kotlin, integrated with Cucumber. This empowered users without prior Kotlin or Protractor experience to easily create End-to-End tests.Established and maintained Back-End tests utilizing Java, SpringBoot, and Cucumber.Implemented UI unit tests and Integration tests utilizing Jest and Redux.Designed and configured a Jenkins pipeline to execute integration tests across diverse environments.
  • Usetech
    Senior Software Engineer
    Usetech Mar 2018 - Oct 2018
    Moscow, Russian Federation
    As a Senior Software Engineer:Developed microservices to gather data from cryptocurrency exchanges using Python, RabbitMQ, and Docker.As a Senior Software QA Engineer:Conducted Integration Tests in Python using Gherkin notation (behave).Implemented PHPUnit tests for projects built with the Symfony/Composer framework.Created Unit tests for a Blockchain project using the Solidity framework, and collected coverage data through solidity-coverage.Deployed Blockchain smart contracts on the rinkeby.etherscan.io test network and conducted Integration tests for the Blockchain project.As a DevOps Engineer:Established Continuous Integration processes within the company using Jenkins (jenkins.io).Configured Jenkins pipelines with multiple stages, triggered by GitHub branches, performing various actions such as:Executing static code analysis.Running Unit tests and gathering coverage.Deploying web servers on development/release/live servers based on GitHub branches.Conducting Smoke Tests to ensure successful deployments.Executing Selenium Tests as part of the pipeline.
  • Advalange
    Senior Software Test Engineer / Senior Software Engineer
    Advalange Jun 2016 - Mar 2018
    Москва, Россия
    Software Development:Developed a testing tool using Microsoft Workflow Foundation.Implemented software features based on specified requirements.Created installers for various tools using Wix.Test Activities:Generated issues based on software/system requirements.Employed Test-Driven Development (TDD) to create csUnit tests.Utilized the SpecFlow framework to develop C# BDD integration tests.General Activities:Participated in Scrum meetings to discuss progress and plan work.Conducted Scrum Demos to showcase completed work.Contributed to Scrum Retrospectives to reflect on the team's processes and identify areas for improvement.
  • Dc Bars
    System Engineer
    Dc Bars Dec 2012 - May 2016
    Москва, Россия
    With a career spanning 17 years in avionics, initially as a V&V Engineer and now as a System Engineer, I possess extensive expertise in avionics systems, including Air Traffic Control (ATC). My experience encompasses the entire software development life cycle in compliance with DO-178B standards. I have participated in multiple SOI-3 and SOI-2 Audits with FAA DERs and have significant experience in software development for embedded real-time operating systems.Currently involved in the AFIS project, where I address software issues identified by SITA and ARINC dating back to 2006 on legacy hardware. The AFIS system utilizes outdated hardware, specifically the Zilog Z80001 processor, with software developed in assembly language and ANSI-C.On-site responsibilities include:Burning microchips using an EEPROM Burner.Conducting Sanity Tests on the target hardware.Creating Baselines for software configurations.Off-site tasks involve:Updating software to address identified issues.Preparing documentation for AFIS certification, with minor changes aligned with DO-178A standards.Participating in weekly teleconferences with the customer to provide updates and address any concerns.
  • Dc Bars
    Software Engineer And Technical Lead
    Dc Bars Jan 2005 - Nov 2012
    Москва, Россия
    As a Technical Lead:Led planning, resource management, and scheduling efforts.Conducted regular teleconferences with international customers, facilitating support planning activities and resolving technical issues.As a Software Engineer:Provided on-site support and comprehensive life-cycle assistance for avionics system development.Updated and created Software Requirement Documents.Modified code for new embedded real-time operating systems.Supported the Verification & Validation (V&V) process by creating test environments for automated tests.Participated in SOI-3 and SOI-2 Audits, contributing to compliance efforts and process improvement initiatives.
  • Dc Bars
    Software Engineer
    Dc Bars Dec 1999 - Dec 2004
    Москва, Россия
    V&V for Flight Management System V&V for Communication Management Unit Mark II (Datalink) System and Software Requirement Document developer for CMU Mark II

Eugene Karpenko Education Details

Frequently Asked Questions about Eugene Karpenko

What company does Eugene Karpenko work for?

Eugene Karpenko works for Deutsche Bank

What is Eugene Karpenko's role at the current company?

Eugene Karpenko's current role is Senior Software QA Engineer at Deutsche Bank.

What schools did Eugene Karpenko attend?

Eugene Karpenko attended National Research Nuclear University Mephi (Moscow Engineering Physics Institute).

Who are Eugene Karpenko's colleagues?

Eugene Karpenko's colleagues are Dennis Frackowiak, Ralf Hoffmann, Yogita Pawar, Rashi Agrawal, Luisa Samstag, Dipika Ahuja Rode, Angela Mccracken.

Not the Eugene Karpenko you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.