Stanislav Sultanov

Senior Software QA Engineer | SDET

Senior Software QA Engineer with extensive experience across mobile, web, backend, and service testing. I work across the full quality lifecycle – from design review and test strategy through hands-on validation, defect investigation, regression, release decisions, and production-facing diagnostics. My recent work emphasizes iOS and Android quality, cross-functional collaboration, accessibility, localization, practical automation, and AI-assisted QA workflows.

Experience

Sr Software Engineer

Feb 2021 – Oct 2026
PayPal Remote, CA

Performed QA across PayPal Shopping and Rewards experiences in iOS and Android apps and supporting backend services, serving as lead QA for selected cross-team initiatives.

  • Contributed to large, multi-team launches of PayPal Rewards and Loyalty features, including PayPal Cashback, PayPal Rewards, PayPal+, and the Debit Card offers, incentives, and category cash-back work within PayPal Everywhere.
  • Served as lead QA for selected Shopping and Rewards initiatives, covering test planning, risk assessment, coordination, quality reporting, release recommendations, and sign-off.
  • Managed Shopping and Rewards scope through dozens of PayPal app release trains, coordinating scope and dates with Product and Engineering, moving work that could not safely fit to subsequent releases, evaluating regression defects as release blockers, and working with the central release team to include critical fixes in additional release candidates.
  • For multiple years, maintained the Shopping and Rewards release wiki and OneDrive build archive, recording dates, pre-RC and RC builds, major fixes, and direct download links. It gave the team one place to retrieve exact builds, track whether releases stayed on schedule, and understand missed dates; preserving expired build artifacts also enabled later retesting of historical versions.
  • Integrated AI assistance into day-to-day QA workflows, accelerating test design, debugging, failure analysis, documentation, and the automation of repetitive tasks.
  • Represented Shopping and Rewards in cross-team prelaunch testing, coordinating backend validation of test transactions across multiple teams.
  • Identified missing scenarios, unhandled error states, and incorrect behavioral assumptions during design reviews, preventing avoidable implementation churn.
  • Triaged automated regression failures by manually retesting failed scenarios, distinguishing product defects from test-code issues, environment instability, and cross-team dependencies, and coordinating with the appropriate owners.
  • Developed and maintained Kotlin-based Android regression tests using AI-assisted development, collaborating on code reviews, test maintenance, and failure investigation.
  • Used AI assistance to build a lightweight JavaScript tool that generated, organized, and shared deep-link test sets by URL or QR code, replacing inconsistent manual link transfer across devices.
  • Served as sole QA engineer for Honey app updates on iOS and Android driven by PayPal Shopping and Rewards changes.

Senior Software QA Engineer

Nov 2016 – Dec 2020
Atom Tickets Santa Monica, CA

At Atom, a mobile-ticketing company, I worked across iOS, Android, web, backend services, partner launches, and QA process development.

  • Joined Atom as its first internal QA engineer and established the company's QA process.
  • Supervised the day-to-day work of a two-to-three-person outsourced testing team, assigning work and coordinating regression and new-feature testing.
  • Moved QA test cases, execution results, and reporting from Excel to TestRail, creating centralized, reusable coverage that improved maintainability and reporting; coached the outsourced testing team on the new workflow.
  • Built and used a Ruby/Selenium/Cucumber test suite at Atom Tickets.
  • Helped hire Atom's in-house QA team, enabling greater reliance on internal rather than outsourced QA.
  • Frequently served as sole QA for fast, time-boxed launches with movie studios, theater chains, consumer brands, and special events, testing partner integrations and branded ticketing experiences from design review through release.
  • Integrated QA into Atom's existing Product and Design review process, surfacing missing and unclear scenarios before implementation and reducing preventable problems and rework.
  • Tested Atom's iOS and Android apps, website, and Snapchat mini program, including regular releases, new features, regression testing, functional testing, and bug-fix verification.
  • Tested backend services including ordering, promotions, and accounts, and monitored logs.
  • Tested theater-chain POS integrations and an Atom-built Android tablet application for ticket scanning and concessions purchase confirmation, using a dedicated test server.
  • Used Redshift and DynamoDB to find, organize, prepare, and configure test data and to test or monitor client metrics in production and test environments.
  • Worked with Product and Engineering to prioritize issues and drive fixes to closure across mobile, web, and partner releases.
  • Added and maintained test cases within Atom's Robot Framework and Python automation.
  • Used Charles to analyze requests and responses, investigate client and backend errors, and simulate positive and negative backend scenarios for client-side testing.

Software QA Engineer II

Nov 2010 – Nov 2016
Amazon Irvine, CA

Worked across Prime Now, AppStream, the Amazon Appstore and original Kindle Fire, and Test Drive, combining mobile, backend, launch, test-management, and automation work.

Prime Now

2015 – 2016

Amazon service for Prime members offering product delivery within one to two hours.

  • Supported the Prime Now Alcohol launch, the first project after joining the Prime Now team, by placing and verifying orders in the test environment.
  • Participated in several Prime Now city launches in the United States and Europe, including Italy, France, and Spain.
  • Tested customer shopping, merchant, and delivery mobile applications.
  • Tested the complex end-to-end backend ordering flow.
  • Documented and organized a complex manual test setup spanning several teams' systems, turning the Prime Now end-to-end ordering process into a reusable workflow for future testing and launches.

AppStream

2014 – 2015

Remote-streaming framework and AWS service that ran applications in AWS and streamed audio and video to interactive clients on multiple device types.

  • Created self-running Windows application packages and installers that automatically installed and launched software in the required configuration when cloud instances started. Configured instances for AppStream testing and demonstrations, sometimes independently selecting and onboarding third-party applications or games to exercise the service through mobile and web clients.
  • Tested SDK-based AppStream clients across Android, iOS, Windows, and macOS, verifying that the same cloud-hosted application behaved consistently across platforms. Reused the evolving ADB utility originally created for Test Drive on Android to streamline repeated operations while testing AppStream on Android phones and tablets.
  • Independently designed and ran comparative internal user testing for AppStream: packaged and configured a game, recruited participants from Amazon's Irvine office, managed alternating local and streamed play sessions, created the survey, and collected feedback that was used to improve the product.

Appstore / original Kindle Fire

2011
  • Performed extensive hands-on device testing of the Amazon Appstore and custom Android operating system on the original Kindle Fire before launch and for some time afterward, repeatedly flashing devices with new pre-release operating-system builds as part of validation.

Test Drive

2010 – 2013

Cloud-streaming service that let users try Android apps before installing them, first through the web and later through the Amazon Appstore app.

  • Helped define and maintain the Test Drive eligibility process used to evaluate thousands of submitted Android apps, combining automated compatibility analysis, custom error screening, and manual experience testing. Eligibility centered on whether the streamed demo was user-friendly and added value for the app developer, not merely whether the app launched or technically worked.
  • Organized and supervised high-volume app-experience testing by a contractor team that scaled from two to sixteen people at different stages of Test Drive.
  • Acted as product owner and primary user for a custom Test Drive management system built by another developer, defining requirements as it evolved from direct SQL status management into safer UI-based database operations and later incorporated the manual testers' execution and results workflow.
  • Helped launch the original Test Drive Web project through its browser-based Flash client and, after that project was completed, helped launch the separate Test Drive on Android experience within the Amazon Android Appstore app.
  • Served as the primary tester for the Test Drive Android client that was later incorporated into the Amazon Android Appstore app. Created a coverage matrix spanning more than 10 Android devices across OS versions, screen resolutions, and form factors, and used it to guide purchases of additional devices and broaden representative user coverage.
  • Developed an ADB-based utility that sent common commands across all connected Android devices, streamlining repeated manual operations including installation, uninstallation, launch, force-close, and text entry. Continued improving and reusing the utility throughout later Amazon work, including AppStream Android testing.
  • Created an AutoHotkey system that took lists of Android apps as input and exercised them unattended through Test Drive's Flash client overnight across several computers; the system was later also implemented in the cloud.

Software QA Engineer

Apr 2008 – Oct 2010
Gaia Interactive San Jose, CA

Tested Flash and web applications for a social-networking service with up to 100,000 daily visitors.

  • Automated new-account registration and built scheduled AutoHotkey tests for Gaia's Flash game and related website elements, with failure screenshots and HTML reporting.
  • Tested Gaia Online website features and zOMG!, a multiplayer Flash game integrated with Gaia's social features, across gameplay, quests, and storylines.
  • Performed cross-platform and cross-browser testing of interrelated Flash and web applications using physical computers and virtual machines.
  • Detected anomalies and defects, monitored issue status, and reported and tracked defects.
  • Developed and updated acceptance tests for build verification.
  • Updated and maintained internal QA documentation and the company QA wiki.

Skills

Quality Engineering

test strategytest planningrisk assessmenttest-case designshift-left testingrelease validation and sign-offdefect triageroot-cause analysis

AI-assisted QE

Claude CodeCodexGitHub CopilotTest automationDebuggingCode reviewsTest designWorkflow automation

Testing Methods

FunctionalExploratoryAcceptanceRegressionIntegrationEnd-to-endUsabilityLocalization

Mobile Testing

Android StudioXcodeadbsimulators and emulatorsdevice testingdeep-link testing

API & Diagnostic Tools

REST APIsGraphQLJSONPostmanProxymanCharles

Accessibility Testing

Screen readersFocus navigationColor contrastFont scalingAccessibility Scanneraxe

Test Management

JiraTestRailBrowserStack

Test Automation

PlaywrightSeleniumRobot FrameworkCucumber

Experimentation

A/B experimentsFeature flagsStatsig

Analytics & Observability

Google AnalyticsLookerDatadogKibanaNew Relic

CI/CD, Build & Version Control

GitHub ActionsCircleCIJenkinsBazelGitGitHubBitbucket

Scripting & Web

PythonBashRubyJavaScriptTypeScriptHTMLCSS

Independent Projects

These are intentionally small, practical projects that I use to explore independent AI-assisted development and strengthen my automated testing, CI, and release practices.

Education and Training