Summary
Overview
Work History
Education
Skills
Websites
Projects Of Note
Technical Tools Environments
Timeline
Generic

Charan Singh

Bengaluru

Summary

QAE-2 with 5.8+ years of experience in test automation, performance KPI validation, and backend service integration across Fire OS platforms (Fire TV, Tablet, Vega OS). Skilled in Java, Python, AWS (Lambda, Redshift, CDK), and UI automation using Appium and Maestro. Proven track record in building scalable frameworks, automating KPI workflows, and leading cross-org infrastructure migrations.

Overview

6
6
years of professional experience

Work History

QAE-2

Amazon
07.2019 - Current
  • Company Overview: AppStore - Devices & Services
  • Framework Ownership: Lead developer of the Performance Test Automation Framework (Optimus), supporting automation for TTFF, TTFD, Memory, Fluidity, and Storage KPIs across Fire OS and Vega OS platforms.
  • Successfully integrated Optimus into the Appstore E2E Automation System to support scalable pre-publish performance testing across multiple 3P apps, enabling seamless execution and reporting without manual intervention.
  • KPI Visualizer Integration: Unified internal and external KPI reporting via KPI Visualizer integration into Optimus, hosted on Appstore E2E Automation System for full E2E automation.
  • Functional Test Automation: Owned and developed end-to-end UI automation scripts for 3P app scenarios including login, video playback, and navigation using Appium and Selenium. Enabled functional coverage validation in pre-publish pipeline across Fire OS platforms.
  • Code Externalization: Externalized critical components of the KPI automation framework to improve modularity and enable easier cross-team and developer adoption-ensuring testing consistency across developer and certification environments.
  • Developer Documentation: Authored and maintained technical documentation for framework usage, KPI workflows, and onboarding SOPs to support developer and tester enablement.
  • AppStore - Devices & Services
  • Cloud Projects: Migrated critical backend services and internal web portals from MAWS to NAWS using CAN/Hex onboarding, JDK17, and Graviton.
  • Redshift Migration: Replaced DynamoDB with Redshift for KPI storage and QuickSight integration.
  • Built Lambda-based services for monthly Storage KPI reports and automated JIRA ticket creation using LASSO.
  • Automation Initiatives: Created multi-ASIN testing capability for continuous app performance testing during peak season, scaling test coverage to 12 apps/device/day.
  • AVS & CRAFTSBot Integration: Enabled Optimus to run in Docker with dynamic S3 artifact retrieval for E2E performance automation.
  • Enabled 3P app porting and support for Appify, improving MAU across markets and device types.
  • Built APK download automation pipeline (~9K/week) to streamline and scale malware compliance checks across all incoming app submissions.
  • Performance & Testing Projects: Designed SOPs and conducted multiple POCs to define reliable TTFF, TTFD, Memory, and Fluidity KPI measurement methodologies across both Vega OS and Fire OS.
  • Vega OS Testing: Built foundational automation frameworks for TTFF, TTFD, Memory (via Kepler Appium), and Fluidity (vsync, FPS, skipped frames).
  • Fire OS Testing: Developed and maintained automation for TTFF, TTFD, Memory, Fluidity, and Storage KPIs on FireTV and Tablet platforms.
  • SDK Validation: Led testing of SDKs for Fire OS and MADO with 95.8% coverage. Built sample apps, authored unit test cases, and published results on the Amazon Developer Portal. Worked cross-functionally with ACE and CAPE teams to finalize SDK test plans and share developer guidance.
  • Productivity & Team Enablement: Conducted technical training for DAs & QATs (Java, Appium, Brazil, AWS). Delivered classroom sessions as part of STEPS program and Device Associate workshops. Reviewed multiple CRs ensuring clean, scalable, production-ready code. Participated in Internal SME Training (Automation Review, Java, Debugging).
  • Recognition & Impact: Winner of internal Hackathon for ASQS Web Bot that streamlined internal testing communication and knowledge retrieval workflows using internal document scraping tools. Onboarded ezVirtual tool for remote device control (network, account, factory reset), boosting WFH testing efficiency. Received multiple awards for automation initiatives and for consistently delivering impactful results during inter-org RNR (held quarterly).

Education

Bachelor of Technology - Computer Science

Dr. MGR Educational And Research Institute
Chennai
09.2019

Skills

  • Java
  • Python
  • Appium/Kepler Appium
  • Selenium

Projects Of Note

  • Vega OS Performance KPI Automation - Full stack framework design and execution for TTFF, TTFD, Memory, and Fluidity.
  • Optimus-CDK Pipeline - CI/CD solution for JAR/Test artifacts zip deployment to S3 on CR approval.
  • Maestro-based UI Automation - Replacing legacy Appium for memory/RTU KPIs.
  • ESS App Promotion - Boosted search visibility of 50+ Appify apps via Amazon's ESS system.
  • SDK Validation Initiative - End-to-end delivery of SDK testing, validation, and documentation for SDKs across FOS and MADO.

Technical Tools Environments

  • Performance Testing
  • KPI Automation
  • Test Automation Frameworks
  • AWS Cloud(Lambda, IAM, SES, CDK, Cloud Watch, S3)
  • AWS DB (Redshift, Dynamo DB, RDS)
  • Maven
  • Pytest
  • SpringBoot Test
  • CI/CD
  • Jenkins
  • Docker
  • REST API
  • Maestro
  • Shell Scripting
  • Bash
  • Selenium
  • Maestro
  • Jenkins
  • Git
  • JIRA
  • VDA
  • Vtrace
  • Journalctl
  • Docker

Timeline

QAE-2

Amazon
07.2019 - Current

Bachelor of Technology - Computer Science

Dr. MGR Educational And Research Institute
Charan Singh