Eric Shum

Eric Shum Email and Phone Number

Senior Software Quality Engineer | Experienced in Test Automation, Agile Methodologies | Driving Quality & Efficiency in Software Development
Eric Shum's Location
Castro Valley, California, United States, United States
Eric Shum's Contact Details

Eric Shum personal email

About Eric Shum

Eric Shum is a Senior Software Quality Engineer | Experienced in Test Automation, Agile Methodologies | Driving Quality & Efficiency in Software Development. Colleagues describe him as "I worked closely with Eric Shum at SlingTV for almost 2 year. He is a good team player and always keep on learning new things. He always showed dedication to his work and a constant willingness to go above and beyond when it was needed. He is very professional and devoted employee who understands the need of the customer and give insight and perspective to the prospect. He has excellent development skills, thinks logically and develops creative solutions to complex problems. He… Show more" and "I worked with Eric for almost 15 years at Sling. He and I collaborated on several projects over the years. Eric is loyal, extremely hardworking, a team player, and always willing to help if needed. He would be a valuable asset to any company. I hope our paths cross again someday."

Eric Shum's Current Company Details

Senior Software Quality Engineer | Experienced in Test Automation, Agile Methodologies | Driving Quality & Efficiency in Software Development
Eric Shum Work Experience Details
  • Sling Tv
    Senior Engineer - Software Quality
    Sling Tv Jan 2009 - Aug 2023
    Foster City, California, United States
    • Spearheaded QA efforts in Agile sprints, improving sprint velocity by 15% through continuous collaboration and process enhancements.• Achieved 95% code coverage for C++ modules on Sling TV apps through unit testing in Apple Xcode.• Streamlined CI/CD pipelines using Jenkins, enhancing development efficiency and cutting deployment times by 30%.• Led the automation efforts using Selenium WebDriver, achieving 80% automation coverage, and reducing manual testing by 50%.• Automated 80% of test cases using Python and RESTful APIs, significantly reducing regression cycles.• Participated in daily stand-ups, sprint planning, and retrospectives to continuously improve software development processes, project results and team collaboration.• Drove the adoption of Python for the test automation tool to validate RESTful APIs.• Designed and maintained Python automated scripts to verify functionality testing of Sling TV.• Leveraged Git for version control and collaboration, created feature branches, conducted code reviews, and merged changes to maintain a stable and updated codebase for the Sling TV App. • Mentored junior QA engineers in automation best practices, improving team competency in Python scripting and Selenium WebDriver.• Collaborated with product owners, developers, and cross-functional teams to define testing strategies and ensure alignment with product requirements.• Conducted smoke and regression testing for the Sling TV App and DISH Anywhere App across both mobile (3-foot) and large-screen (10-foot) platforms.• Developed and tested UI components of the web-based Sling Player using HTML and Selenium WebDriver to ensure browser compatibility across various devices.• Led the evaluation and implementation of new testing tools and frameworks, including Selenium WebDriver and Python, which improved test automation coverage by 80%.• Used JIRA and Zephyr to track defects and manage test cases, improving collaboration and issue resolution speed.
  • Echelon
    System Test Engineer
    Echelon Jan 2008 - Sep 2008
    • Created automated test scripts in Tcl for electricity meters and data concentrators to improve testing efficiency.• Defined testing strategies, prepared detailed test cases and executed functional and regression testing for Enel’s electricity meters to ensure product reliability.• Presented test reports and results to engineering teams and management, enabling informed decision making.
  • Guardianedge
    Principal Test Automation Engineer
    Guardianedge Jan 2006 - Oct 2007
    • Designed and implemented a test automation harness from scratch using IBM Rational Robot, automating 70% of key testing processes.• Led the evaluation of multiple test automation tools such as IBM Rational Robot, Mercury QuickTest Professional, Mercury WinRunner, Segue SilkTest and AutomatedQA TestComplete, transitioning from manual testing to a comprehensive automated solution.• Developed tools in MS Visual C++ to stress-test encryption/decryption functions, ensuring system performance and data integrity.• Led the SQA team through development and maintenance of a comprehensive and reusable automated test scripts utilizing variety of advanced methods and techniques in order to ensure high quality of software releases.• Analyzed and determine the best strategy for transitioning from manual software testing processes and procedures to automated methodology.
  • Sony Electronics, Inc.
    Senior Test Tools Developer
    Sony Electronics, Inc. Feb 2000 - Jan 2006
    • Designed the Test Automation harness and developing its processes from the ground up and in charge of setting up SQA standards for Test Automation.• Automated over 200 test cases for the GUI, functional, data-driven and regression testing using Mercury TestDirector and WinRunner.• Developed Visual C++ tools for system diagnostics, leading to the identification of the memory leakage issues from a Sony applications.• In charge of analyzing and reporting the Test Automation results.• Trained SQA team members on automation tools and best practices, ensuring consistent quality across software releases.• Reviewed & assigned automated test cases to test strategies at various phases of System Development Life Cycle and analyzed the Test Automation results.

Eric Shum Skills

Test Automation Software Quality Assurance Testing Manual Testing Agile Methodologies Test Cases Regression Testing Bugzilla Automation Test Planning Performance Testing Quality Assurance Test Management System Testing Agile Testing Jira Black Box Testing Test Strategy Selenium

Eric Shum Education Details

Frequently Asked Questions about Eric Shum

What is Eric Shum's role at the current company?

Eric Shum's current role is Senior Software Quality Engineer | Experienced in Test Automation, Agile Methodologies | Driving Quality & Efficiency in Software Development.

What is Eric Shum's email address?

Eric Shum's email address is es****@****hoo.com

What schools did Eric Shum attend?

Eric Shum attended University Of Phoenix, San Francisco State University.

What skills is Eric Shum known for?

Eric Shum has skills like Test Automation, Software Quality Assurance, Testing, Manual Testing, Agile Methodologies, Test Cases, Regression Testing, Bugzilla, Automation, Test Planning, Performance Testing, Quality Assurance.

Not the Eric Shum you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.