SERGUEI KOUZMINE
****************@*****.*** 954-***-**** www.linkedin.com/in/skouzmine github.com/sergueik
QA Automation Tools Suite developer with solid expertise in Java, .Net, SQL, REST, wide range of testing frameworks, familiar with Cloud Operations, skilled in several scripting languages. Contributes to a culture of high standards, work ethics, and accountability, specializing in user education and knowledge sharing.
PROFESSIONAL EXPERIENCE
WELLS FARGO, Charlotte, NC January 2025 – May 2025
Specialty Engineer (Contingent Resource)
Construct p.o.c. test framework based on Chef Inspec for integrated testing the Vertex AI Workbench deployed to public Google cloud with ML pipelines running on prem.
Participated in development of User-defined Jupyter Notebooks and related cloud infrastructure for Predictive and Generative AI
WELLS FARGO, Charlotte, NC January 2020 – June 2024
Java Backend and Test Development Engineer
Constructed Selenium and Karate based testing frameworks for UI and REST API testing of Wells Fargo products integrated with CI CD Enterprise Pipeline on Jenkins. Constructed tools for enterprise Selenium Grids Health monitoring.
Developed SQL and relational database tests and performance tests via Gatling and RestAssured.
Designed automation tool for extracting daily summaries from Glassbox dashboard collected via browser with Selenium and AngularJS Protractor .Net Framework port significantly improving engineer productivity.
Reverse-engineered and implemented a mockup Java Spring REST server emulating the legacy Perl/Shell/MRTG-based metric collector Borg, validating agent replacement with Power Shell, .NET, and Python and to enable seamless migration to modern observability Prometheus/Grafana stacks without disrupting existing telemetry pipelines.
Extended an open-source Grafana Config Server proxy to visualize enterprise-scale telemetry data collected by Borg with support for metric group selection and filtering
Rewrote critical components of a Windows client for Wells Fargo's internal telemetry and alerting app (PWP), migrating from Java/Perl/Cygwin to a hybrid Java, Power Shell, and .NET implementation after retirement of Cygwin. Owned development of a Windows performance metrics time-series collector. Constructed MSI installer packaging to support migration from custom deployment mechanisms to uDeploy and Ansible.
Converted legacy utility front end from JSP/Servlet to Spring MVC / AngularJS remediating one of Wells Fargo legacy app Java 17 migration impediments.
Implemented Java Simplified Encryption compatible password-based symmetric encryption utilities in multiple languages: C#, Python, GoLang and Perl for internal application sensitive data processing.
Constructed sandbox app cluster configured to exhibit Distributed Tracing among diverse micro service applications with ELK. Developed custom Ingestion Pipelines in ELK Painless scripting language, revealing some limitations of that language with processing of SOAP.
WELLS FARGO, Charlotte, NC August 2015 – January 2020
Configuration and IaC Engineer
Constructed Selenium browser actions and semi-REST API based Udeploy automation RPA.
Created Puppet Testing Framework for extensive validation of provisioned applications with serverspec suite packaged to run in isolated Ruby environment on locked down nodes for cluster misconfiguration detection.
Developed Puppet modules and Udeploy builds for Banking as a Service Gateway project.
CARNIVAL CRUISE LINES, Doral, FL June 2014 - July 2015
Web Ops Analyst, SRE, CI/CD Engineer
Monitored Splunk, Keynote Systems and AppDynamics suites of one of the world's largest cruise companies flagship web site - the main digital hub for booking cruises - highly commercial, aiming to convert traffic into bookings with an easy-to-navigate interface and marketing-heavy layout.
Automated Jenkins and custom deployment pipelines.
Developed environment specific Selenium based tests optimizing page performance through browser proxies.
ADDITIONAL RELEVANT EXPERIENCE
Alertsite SmartBear, Coconut Creek, FL
APM backend Perl Developer
Developed backend of proprietary synthetic Web application performance monitoring framework driving replay of web transaction recording scripts that simulate user interactions via iMacro-based protocol in managed headless custom build browsers on distributed network of Linux monitoring hosts and/or on-prem standalone appliance to measure, test, and help optimizing page performance from the end user perspective, the alternative or predecessor of Keynote Systems / Dynatrace APM tool suite
EDUCATION CERTIFICATION
Master of Science in Physics Moscow State University, Moscow, Russia
TECHNICAL EXPERTISE
•Programming, Scripting: Java Groovy Spring Hibernate Angular JS Angular 2.x TestNG Junit JaCoCo Cucumber Karate Maven Gatling Swagger Bash Perl .Net Framework Power Shell Wix VB Script Puppet
•Infrastructure Monitoring: Prometheus Grafana ELK
•Source Code Management: Git Perforce
•CI/CD: Jenkins GitHub GitLabs Build Forge Urban code Deploy
•Databases: MySQL Postgresql Oracle MongoDB
•Test Automation: Katalon Studio Selenium WebDriver Postman UFT/QTP SmartBear DejaClick
•Cloud: GCP Azure AWS
•Operating Systems: Linux Windows VDI environment
•AI Prompt Engineering: ChatGPT Github Copilot
SOCIAL CODING
SWET Katalon Studio-style Java desktop application to record and replay in the browser interactions with AngularJS-based web applications when traditional Selenium tools aren't sufficient.
Selenium tests, in particular new Selenium 4 Chrome DevTools Protocol API features.
Java and Net ports of AngularJs Protractor(author, contributor)
Keyword-Driven framework for Selenium Testing with optional Angular Proractor tool chain
Windows OS Metric collectors service app