Nix Genco-Kamin

High Quality Quality Engineer

Highly motivated and result-oriented Quality Assurance professional with extensive experience in delivering high-quality software products. Skilled in designing and executing efficient test plans, establishing automation frameworks, and supervising QA teams to ensure timely project completion. Proficient in programming languages, including Python, Ruby, Bash, and JavaScript, with an emphasis on enhancing testing efficiency & driving innovation. Proven ability to coordinate large and complex testing environments, evaluate large datasets, and implement CI/CD workflows to enhance software delivery. Known for performing in-depth data analysis to identify and resolve defects, as well as delivering exceptional user experiences through detailed testing and quality assurance.

Technical Skills

Just a few skills I've picked up along the way

  • Generate comprehensive testcases based on project requirements
  • Create ruby and shell scripts to automate repeat tasks and increase efficiency
  • Quickly adapt to new information and technologies
  • Communicate testing requirements and scope in an easy to understand manner
  • Effectively utilize the command line on unix and unix-like operating systems

Work Experience

Full Resume

Quality Assurance Engineer - Team Lead

Amount, July 2021 - December 2023

  • Developed custom Ruby scripts to generate/manage 30K+ mock customer datasets for Guaranteed Rate and Barclays, significantly boosting testing efficiency for both QA and development teams.
  • Created full Account Opening test plans for Capital One, Guaranteed Rate, and Barclays.
  • Developed full automated testing suites in Python with Pytest-Selenium,Javascript and Cucumber with Testcafe, and Ruby with RSpec.
  • Designed, documented, and automated 300+ test cases, integrating them into the team's test plans to improve coverage, prevent defects, and enhance user experience.
  • Led a QA team of five through full testing lifecycle while ensuring high standards and on-time delivery.
  • Created Jenkins pipelines for UAT and Prod deployments which prevented regressions and failed releases.
  • Created and maintained decisioning smokesheets to enable unit tests validating decision engine accuracy for key customers.
  • Served as the primary point of contact for Capital One Account Opening lifecycle.
  • Led client meetings with Guaranteed Rate and Barclays as primary point of contact for all testing efforts.
  • Overhauled company-wide GitHub Pull Request testing and review processes, improving workflow efficiency and enhancing code quality across teams.
  • Created flexible, reusable Python templates for SQL queries within the Pytest framework, standardizing database validations and reducing test maintenance overhead.

Shopify Developer - Project Contract

Ambient Dynamics, April 2021 - May 2021

  • Created Shopify app to dynamically show order fulfillment status using ReactJS, Liquid, and NodeJS.

Portfolio

Here are a few projects I've worked on in my spare time!


batocera-switch (WIP)

Large-scale refactor of a legacy community script for enabling custom gaming platform support in the Batocera Linux distribution. Complete rewrite of Python and Shell logic for compatibility with latest Batocera builds, modularized configuration handling, ongoing rewrite of controller handli

GitHub

PebbleNotes

Fork and modernization of a Google Tasks app for Pebble smartwatches. Migrated legacy Python 2.7 App Engine codebase to Python 3.10, redesigned the auth backend, and replaced Travis CI with GitHub Actions using a custom Docker build pipeline.

GitHub

pebble-docker

Docker image for the outdated Pebble SDK to simplify development and avoid Python/Node version conflicts. Used in active projects to support legacy smartwatch development.

GitHub

sh-imessage-setup

Shell script to fully automate the setup of a self-hosted iMessage Matrix bridge using BlueBubbles and Beeper Bridge Manager. Simplifies and orchestrates a multi-step macOS process into a guided CLI workflow, with persistent service behavior via cron.

GitHub

matrix-notes-bot

Lightweight Python bot for the Matrix messaging protocol, allowing users to add, edit, and trigger persistent, reusable messages within chatrooms. Designed for simple deployment and dynamic in-room command handling.

GitHub

It's Over, Isn't It?

It's Over, Isn't It? is a web application designed to help find tv shows that are similar to other shows you've watched and enjoyed. As my bootcamp capstone project, this represents my first real-world application of coding skills.

Contact Me

For any questions, comments, or inquiries, please fill out the form below.