Summary
Overview
Work History
Education
Skills
Timeline
Generic
Stan Kuleshov

Stan Kuleshov

Boca Raton,FL

Summary

Results-driven Software QA Engineer with 15 years of expertise in manual and automated testing across API, web, and mobile platforms. Proven ability to troubleshoot complex issues and deliver effective solutions while managing multiple projects. Specializes in automated testing, performance tuning, and risk management, ensuring high-quality outcomes in fast-paced environments. Recognized for strong collaboration skills and a detail-oriented approach to quality assurance.

Overview

14
14
years of professional experience

Work History

Lead QA Engineer

FlexShopper, Inc
Boca Raton, FL
10.2019 - Current
  • Leading a Quality Assurance (QA) and Support team of up to 12 members
  • Organizing and evaluating crowd-testing with a group of up to 50 users
  • Planning and prioritizing automation testing activities
  • Understanding of automation systems and databases
  • Creating test plans
  • Hiring and training quality assurance staff locally and internationally
  • Identifying and setting appropriate quality standards and parameters for products
  • Communicating quality standards and parameters to the QA team, development team, and other appropriate staff
  • Reviewing client, customer, and user feedback

Senior QA Engineer (Automation)

FlexShopper, Inc
Boca Raton, FL
10.2017 - 10.2019

Web applications

  • Was responsible for the maintenance of test cases in New Relic after pushing a new code to Production, Beta, and Sandbox environments
  • Used JavaScript / NodeJS, Mocha, WebdriverIO framework for automation testing with integration to Jenkins for Beta/ Production and Sandbox environments
  • Was Responsible for the creation of bug monitors and writing automated test cases in New Relic (Synthetic)
  • Tracked Kibana (logs) service for logs of created and existing users
  • Investigated and debugged logs
  • Created and designed test cases with detailed descriptions
  • Built, set up, and maintain automation frameworks
  • Performed Manual and automated testing with Jenkins CI and Slack integration
  • Analyzed the structure and logic of the system, identified modules for testing
  • Ran Functional, Regression, Exploratory, Smoke, GUI, Usability testing
  • Wrote spec/confluence documents for the various modules, bug reports
  • Participated in migration, modernization of existing applications
  • Attended walkthrough meetings for requirement reviews and provided feedback to the BA
  • Performed hands-on monitoring, troubleshooting, and diagnosing issues, finding solutions to solve
  • Performed application compatibility testing using different mobile devices, AVD, and Xcode simulators
  • Analyzed the application issues and reported bugs in a bug tracking system
  • Worked closely with company team members to maintain the testing process, attend the defect assessment meetings, and interact with developers

Back-office applications / API

  • Built back-end automation with MySQL/MongoDB connections (retrieve data from DB) and API calls (generate and assert data in request/response body)
  • Tested the behavior of back-office applications on syncing from different services
  • Provided manual and automated API testing through Postman and Swagger services
  • Controlled syncing data progress from different applications to the DataBases (MongoDB, MySQL)
  • Communicated closely with customer service and the back-end development team to get a solid understanding of using the back-office application and provide better test coverage to avoid misunderstanding and mistakes from the customer service side
  • Created, maintained, and set up on the schedule automated E2E testing and unit testing with NodeJS, WebdriverIO, New Relic, and Mocha
  • Communicated with the Risk team to provide better coverage for Security (avoid sensitive data leakage) testing
  • Tested risk scenarios with different IP addresses to avoid fraud for the company

Native Mobile applications

  • Built a Page Object Model framework for a mobile automation project from scratch
  • Used Java language, and TestNG framework to implement the required setup to work with Appium, Android Studio, Xcode, Simulator/Emulator. Implemented the required setup to run tests on IOS/Android.
  • Used Xcode/ AndroidStudio for emulating mobile testing, real devices IOS, Android for mobile testing
  • Worked on integration with AWS and Kobiton Device Farms
  • Used Detox - to test react native mobile applications (integration with Jenkins)
  • Worked on test cases/scenarios creation and maintenance
  • Used Slack webhooks to get access to the desired channels in the Slack workspace
  • Used Listeners annotation to provide an API call for Slack report (posted in a channel test result and send desired info such as customer email, ID, time, etc)

Software QA Engineer

VT Solutions
San Jose, CA
05.2014 - 10.2017
  • Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules, and potential issues
  • Took part in creating test documentation from scratch (test plan, suites, cases, coverage matrices)
  • Performed usability testing of the Mobile application to prove the validity of an easy-to-use, natural, and related to industry-accepted interface, to detect ergonomic and accessibility issues in the app
  • Tested functionality using Chrome, Mozilla, Safari & Edge browsers to ensure cross-browser compatibility of the application
  • Developed SQL queries/procedures for database and backend testing
  • Tracked down application problems in AWS Device Farm
  • Performed functional testing of Mobile application elements based on specific test data
  • Performed comprehensive regression testing of new builds, providing feedback to the QA manager/developers' team
  • Verified fixed bugs and provided feedback/statistics on weekly Scrum meetings
  • Performed compatibility testing on mobile devices to ensure that the application can be tested across all device functions as desired
  • Facilitated and maintained a collaboration environment for the QA team through Google Cloud services (Google Drive, Google Docs Suite)
  • Prepared test environment by creating different user categories in the project database to check different user roles
  • Wrote test documentation, test plans & created testing checklists for all sections of the web application
  • Designed and created automation testing scripts in Selenium WebDriver and ran them
  • Performed regression testing with new releases deployed by the development team
  • Provided the QA team with initial and new releases through the TestFlight testing platform
  • Reported bugs to the Bugzilla environment with further tracking and validation of files issued by developers

QA Tester

Applause App Quality, Inc. (uTest)
01.2012 - 01.2014
  • Tested a variety of web and mobile applications for different companies, enterprises, and startups
  • Analyzed the application issues and reported bugs in a bug-tracking system
  • Assisted with User Acceptance Testing; Perform Functional, Regression, Exploratory, Smoke, Sanity, Integration
  • Performed and validated Performance, Cross-browser/platform, Acceptance, Usability, GUI testing
  • Wrote and executed test cases
  • Participated in migration, modernization of existing applications

Education

B.S. - Computer Engineering

Florida Atlantic University
FL, USA
01.2020

A.A. - General Studies

Palm Beach State College
FL, USA
01.2015

B.S. - Radio Electronic Devices

South Ural State University
01.2007

Skills

  • JavaScript
  • NodeJS
  • Java
  • Mocha
  • TestNG
  • WebdriverIO
  • Selenium
  • Appium
  • Cypress
  • Detox
  • New Relic Synthetic
  • MongoDB
  • MySQL
  • Microservices
  • SOAP
  • REST API
  • Postman
  • Swagger
  • Jenkins
  • CI/CD
  • GitHub
  • GitHub Actions
  • Xcode
  • Android Studio
  • Kobiton
  • AWS Device Farm
  • Crowd testing
  • Cross-browser testing
  • User acceptance testing
  • Performance testing
  • Non-functional testing
  • Black box testing
  • Load testing
  • Sanity testing
  • Stress testing
  • Mobile testing
  • Functional testing
  • Usability testing
  • Database testing
  • Regression testing
  • White box testing
  • Integration testing
  • Exploratory testing
  • Security testing
  • Smoke testing
  • API testing
  • Automation testing
  • Manual testing

Timeline

Lead QA Engineer

FlexShopper, Inc
10.2019 - Current

Senior QA Engineer (Automation)

FlexShopper, Inc
10.2017 - 10.2019

Software QA Engineer

VT Solutions
05.2014 - 10.2017

QA Tester

Applause App Quality, Inc. (uTest)
01.2012 - 01.2014

B.S. - Computer Engineering

Florida Atlantic University

A.A. - General Studies

Palm Beach State College

B.S. - Radio Electronic Devices

South Ural State University
Stan Kuleshov