Post Job Free
Sign in

Qa Automation Engineer

Location:
San Bruno, CA
Posted:
August 19, 2025

Contact this candidate

Resume:

Leonid Tyryshkin **********@*****.***

https://www.linkedin.com/in/leonidtyryshkin 415-***-****

Skills Summary

• Languages: Python, Java, Groovy, Bash, C++, Perl

• Frameworks & Technologies: Airtable, Redis, SQLite, SQL, MySQL, Selenium, Appium, TestNG, JUnit, PyTest, Make

• Tools: Docker, Git, Ansible, Jenkins, Wireshark, Maven, ADB, Android Studio, Confluence, Splunk, Swagger, Jira, Postman, Kubernetes, Spinnaker, Rundeck

• Platforms: Android, IOS, Web, Linux, MacOS, Windows, AWS

• Skills: QA, Manual Testing, QA Automation, Operating Systems, REST, gRPC, Agile, TDD, DDD, SDLC, API Security, Performance Testing, Validation Testing, Automation Testing, CI/CD, DevOps, Best Practices, Leadership, Teamwork, Documentation Experience

• Bahwan CyberTek July 2016 - August 2025

Senior QA Automation Engineer

Led the creation and execution of end-to-end test plans for Nook mobile applications on the Nook e-reader platform, helping ensure stability for 25,000+ users.

Developed hardware test cases for normal and negative conditions across 3 generations of Nook platforms.

Created and maintained shell scripts that used ADB to test battery, stress, and performance.

Managed and updated functional and acceptance Python tests for each new generation of Nook e-reader.

Debugged and verified over 300 customer product returns, ensuring product quality and customer satisfaction.

Assisted Nook Technical support team with various product questions and concerns.

• Barnes & Noble October 2010 - July 2016

Senior QA Automation Engineer

Led performance testing efforts for 50+ iOS and Android Nook app releases, helping deliver a smooth user experience.

Developed and executed end-to-end stress test for 4 generations of Nook platforms, ensuring stability under heavy usage.

Tested the Nook app across difference Android devices to determine which one provides the smoothest experience to the user.

Built and executed shell and Python scripts to test and validate battery claims and video performance.

Tested OTA update features on Nook devices, identifying 2 critical bugs before release that would’ve impacted 5000 devices.

Performed extensive hardware testing on Nook devices including: boot, display, touch panel, audio playback, WiFi, Bluetooth, USB, power, battery life, account sync, OTA updates, and eMMC.

• Actuate Corporation May 2001 - June 2002

Software QA Engineer II

Designed and implemented 200+ Java test cases to analyze UI and performance functions across multiple platforms.

Tested key product features of the Actuate Reporting Server to ensure stability with the Apache web server.

Automated tests for nightly builds using Perl and shell scripts, executed across Windows NT, Solaris, and Linux to ensure multi-platform compatibility.

Created support matrices for IT teams, reducing troubleshooting time by 350% and improving product compatibility workflows.

• Geocast Broadcast October 2000 - March 2001

Software QA Engineer II

Tested HTTP and socket-based API calls for Geocast software on Solaris platforms to ensure compatibility.

Designed and implement 100+ test cases in Java to verify Geocast database storage functions.

Created over 10 documentation pages in the QA org that was adopted by 15 QA associates, providing process clarity and daily workflow paradigms.

• Borland December 1998 - October 2000

Software QA Engineer I

Manually tested 20+ builds of the Inprise Application Server Console, Web Engine, and Administration Tool Guide builds on Windows, finding and reporting 30+ bugs.

Automated 200+ existing test cases in Perl for the AppServer automation test harness.

Developed several optimizations to the AppServer testing hardness, improving environment setup and teardown times by 200%. Education

• Odesa State University

Bachelor of Science - Computer Science 1988 - 1993



Contact this candidate