Summary
Overview
Work History
Education
Skills
Affiliations
Certification
References
Timeline
Generic

IGOR NAKRYCHSKY

Lithia

Summary

AI/ML Engineer with a strong record of improving automated match rates by 10% at Billtrust through innovative AI solutions. Expertise in Python and Selenium, specializing in test automation and collaboration within teams. Committed to delivering high-quality software products and implementing effective testing strategies.

Overview

20
20
years of professional experience
1
1
Certification

Work History

AI/ML Engineer

Billtrust
Lithia
03.2023 - Current
  • Conducted research on AI tools to help solving a problem of increasing automated match rates for accounts receivable system. The tools included LangGraph/LangChain.
  • Azure Document Intelligence was chosen based on the research.
  • Created a system that increased match rates between 5-10%. Which translates to significant increase in ARR for the company.
  • Worked on AI agent for invoice extraction from images.
  • Implemented AI elements into company test automation system.

Senior Software Developer in Test

Billtrust
Lithia
03.2021 - 03.2024
  • Established PyTest automation testing system as inaugural machine learning initiative.
  • Developed Postman automation tests to enhance service side of machine learning system.
  • Maintained uninterrupted operation of machine learning system for several years.
  • Created and optimized software applications for peak performance.
  • Conducted code reviews, enforcing software development best practices.
  • Utilized AWS SQS and S3 services for testing.
  • Created terraforms.

Senior Software Quality Engineer

Billtrust
Denver
03.2017 - 03.2021
  • Analyzed the company product and created most optimal test automation framework based on that. It included web API, file processing and UI components.
  • UI testing framework was written using Selenium framework and C#.
  • Created automation framework for Cypress UI automation for another company product.
  • Completed 80% manual test case coverage within first 6 months of employment.
  • Incorporated automation tests into Jenkins job and scheduled it to run nightly.
  • Improved staging to production roll certification time by introducing parallel test runs.

Software Quality Engineer

SolarWinds
Boulder
03.2016 - 03.2017
  • Created functional unit test framework for testing REST API web services by utilizing Visual Studio 2015 and .NET technology.
  • Created UI automated framework utilizing Selenium Web Driver.
  • Created automated tests for the UI automation framework.
  • Created functional unit test cases utilizing C#.
  • Created Jenkins build to run test cases remotely by QA and development teams.
  • Performed manual testing and documentation maintenance.
  • Resolved customer support cases.

Lead Software Quality Engineer

American Express
St Petersburg
05.2010 - 02.2016
  • Improved quality of one of the Amex groups by completely eliminating high and medium severity bugs and significantly reducing low severity issues. This was accomplished by putting effective team of quality engineers including offshore and onshore people, implementing appropriate automation where required and working closely with developers.
  • Managed a QA team of 11 people for American Express expansion project to China. The phase of the project was delivered with 0 reported issues from production environment.
  • Delivered QA effort estimates to upper management.
  • Created test plan/test strategies for upper management.
  • Conducted interviews to hire people for the team.
  • Created functional test cases with VS using C# for testing WCF APIs.
  • Created test cases using Selenium WebDriver using C#.
  • Build an entire automation framework from the ground up using HP QTP
  • Created and executed automation scripts using HP QTP
  • Created manual test plans and test cases for P2P money exchange system.
  • Tested Oracle back end credit card transactions.

Quality Analyst

Elsevier
Tampa
01.2010 - 05.2010
  • Mentored the team of offshore testers to complete the project of testing the web publishing system.
  • Created test plan and manual test cases for the web publishing system.
  • Tested API calls using SoapUI.

Automation Engineer

Sage, INC.
St. Petersburg
03.2008 - 10.2009
  • Helped design and create automation framework. The data driven automation framework allows testing of several Sage products, it includes a central results repository database, common functions to several products and a data repository against which the live data is verified.
  • Designed and developed test result repository database for the automation framework.
  • Developed and maintained front end for result repository database using classic ASP
  • Created regression automation scripts using QTP
  • Developed automation scripts in VSTS using C# for .NET applications. This involved creating the scripts that are build one level below UI and test is based on validating HTTP response
  • Automatically generated test stubs from metadata by parsing XML files using T4 code generation tool. Executed test stubs using NUnit.
  • Created performance scripts to measure UI load time for windows throughout a product and also to measure process execution time.
  • Analyzed performance data and submitted it in the graphical format to the upper management
  • Created tax automation scripts utilizing QTP to validate quarterly tax calculations against an existing data.
  • Occasionally performed duties of a scrum master as part of working in an agile environment.
  • Was awarded Sage Simplicity Award. For simplifying the testing automation and execution process resulting in an 8 fold improvement in throughput.

Software QA Engineer

Geographic Solutions, INC.
Palm Harbor
05.2007 - 03.2008
  • Created automated scripts using IBM Rational Robot for www.employflorida.com website and many other state sponsored job search sites.
  • Maintained and developed internal applications using VB .Net

Quality Analyst

iDatix, INC.
Clearwater
01.2006 - 05.2007
  • Created automated scripts using Automated QA Test Complete.
  • Created test plans and manual test cases for .NET based applications.
  • Manual tested web based software with SQL Server database back end.
  • Testing of the Active directory integration system that gives user single sign on capability.
  • Conducted performance tests to measure systems response time memory and CPU usage.
  • Tested globalization of iDatix software.

Education

Bachelor of Science - Computer and Information Sciences

UNIVERSITY OF FLORIDA
Gainesville, Florida
01.2003

Skills

  • Programming languages: C#, Python, JavaScript, TypeScript
  • Operating systems: Windows, Linux
  • Testing frameworks: Selenium, Cypress, Playwright, Postman, PyTest, NUnit
  • Cloud platforms: Microsoft Azure, AWS
  • Version control: GitHub
  • Continuous integration: Jenkins
  • Database management: Microsoft SQL Server, Oracle, MySQL, MongoDB
  • Machine learning techniques
  • Data analysis methodologies
  • Test automation strategies

Affiliations

  • Travel
  • Fitness
  • Finance and investment

Certification

  • Machine Learning with Python

References

References available upon request.

Timeline

AI/ML Engineer

Billtrust
03.2023 - Current

Senior Software Developer in Test

Billtrust
03.2021 - 03.2024

Senior Software Quality Engineer

Billtrust
03.2017 - 03.2021

Software Quality Engineer

SolarWinds
03.2016 - 03.2017

Lead Software Quality Engineer

American Express
05.2010 - 02.2016

Quality Analyst

Elsevier
01.2010 - 05.2010

Automation Engineer

Sage, INC.
03.2008 - 10.2009

Software QA Engineer

Geographic Solutions, INC.
05.2007 - 03.2008

Quality Analyst

iDatix, INC.
01.2006 - 05.2007

Bachelor of Science - Computer and Information Sciences

UNIVERSITY OF FLORIDA
IGOR NAKRYCHSKY