About Me

I am a passionate Senior Test Engineer with extensive experience in test automation, quality assurance, and building scalable solutions. My expertise spans various tools and methodologies, aimed at optimizing workflows and improving product quality.

Work Experience

Senior Test Engineer

NumberFour AG, Hamburg, Germany06/2022 – Present

  • Implemented and maintained more than 200 automation tests, reducing manual testing efforts by 60-70%.
  • CI/CD on a nightly basis with GitLab to find 3-5 P1-P2 bugs per week.
  • Managed junior colleagues to grow in technical experience through code review and meetings.
  • Introduced Slack reporting to automate build results in 70-80% of cases.
  • Integrated API testing into automation test plans, reducing implementation time by 20-30%.
  • Updated and synchronized 200 Test Cases inside TestRail with technical requirements.

QA Automation Engineer

Die kartenmacherei, Hamburg, Germany09/2018 – 05/2022

  • Developed 150 Java automation scripts using Selenium to monitor priority issues efficiently.
  • Managed testing processes including automation tests and CI/CD integration.
  • Defined over 200 test cases, 20 test suites, and 5 test plans.
  • Created around 100 Cypress tests to introduce a new framework for frontend development.
  • Collaborated with non-technical colleagues to share coding practices.
  • Analyzed test results to prioritize and fix high-impact bugs.

Senior QA Automation Engineer

Home Credit Bank, Moscow, Russia06/2017 – 07/2018

  • Achieved automation coverage with more than 100 Java automation scripts.
  • Collaborated with colleagues to create 15 different test suites for various feature sets.
  • Optimized Agile processes to save 2-3 hours per week in problem-solving and ticket discussions.
  • Mentored interns to reduce onboarding time and improve product understanding.

QA Automation Engineer

Integrav, Moscow, Russia01/2016 – 05/2017

  • Implemented more than 150 tests using Telerik and C# to detect web application bugs.
  • Developed a custom reporting web application, reducing costs by 2% for the company.
  • Analyzed and documented 1-2 bugs per day for developers and managers.
  • Gathered valuable knowledge and approaches from senior team members.

Intern Test Engineer

Kaspersky Lab, Moscow, Russia12/2012 – 12/2015

Education

Master of Applied Maths and Physics

Applied Mathematics and Physics, Moscow Institute of Physics and Technology, Moscow, Russia, 09/2013 – 06/2015

Bachelor of Applied Maths and Physics

Applied Mathematics and Physics, Moscow Institute of Physics and Technology, Moscow, Russia, 09/2009 – 06/2013

Contact

Hamburg, Germany

+49 1638479152

petrukhin.s.a@gmail.com

LinkedIn ProfileTwitter Profile

Skills

Technical:

  • Java
  • Selenium
  • API Testing
  • Cucumber
  • TypeScript
  • Playwright
  • Git
  • SQL
  • Cypress
  • CI/CD
  • Troubleshooting

Tools and Software:

  • IntelliJ IDEA
  • GitLab
  • Jira
  • Visual Studio Code
  • Slack as CI/CD reporting tool
  • Supabase

Languages:

  • English (C1-C2)
  • German (B1-B2)
  • Russian (Native)