Summary
Overview
Work History
Education
Skills
Timeline
OperationsManager

Lloyd Roberts

Summary

With over 20 years of work experience in various fields, I am a versatile and adaptable senior quality assurance engineer who is passionate about delivering high-quality products and services to customers. I have a strong background in device, firmware, and embedded systems testing, as well as software automation and data validation. I am also certified as a mortgage loan originator by the NMLS, which demonstrates my ability to learn new skills and apply them to different domains. I am currently working at Roku Inc., a leading streaming platform that offers thousands of channels and millions of users worldwide. At Roku, I am responsible for reviewing feature guides and design specifications, formulating test plans and cases, creating and executing tests, setting up test equipment, supporting alpha and beta test programs, recording test results, and driving the QA for product features. I also work closely with developers to automate tests using Python and maintain CI/CD workflows. I use my knowledge of embedded systems and SQL queries to troubleshoot and report issues with the Roku OS and firmware. I enjoy working with cross- functional teams and providing valuable end-user feedback to improve the Roku customer experience. I am always eager to explore new technologies and methodologies to enhance the quality and efficiency of my work.

Overview

10
10
years of professional experience

Work History

Senior Quality Assurance Engineer

Roku
04.2022 - Current

At Roku, I am responsible for reviewing feature guides and design specifications, formulating test plans and cases, creating and executing tests, setting up test equipment, supporting alpha and beta test programs, recording test results, and driving the QA for product features. I also work closely with developers to automate tests

using Python and maintain CI/CD workflows. I use my knowledge
of embedded systems and SQL queries to troubleshoot and report issues with the Roku OS and firmware. I enjoy working with cross- functional teams and providing valuable end-user feedback to improve the Roku customer experience. I am always eager to explore new technologies and methodologies to enhance the quality and efficiency of my work.

  • Reviewing feature guides and design specifications for Roku OS features
  • Demonstrated new product features and functionality to project stakeholders.
  • Created test cases and test scripts to maintain cohesive team approach to product development.
  • Met tight deadlines to satisfy client demands and project timelines.
  • Estimated labor hours for different testing projects and functions.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Optimized test cases to maximize success of manual software testing.
  • Checked configuration files and logs to uncover root causes of problems.
  • Formulating test plans and design test cases
  • Creating and executing tests to support global product launches
  • Setting up various combinations of test equipment for defect analysis and verification
  • Support Alpha and Beta test programs
  • Recording test results for each test suite and provide a high-level summary for areas tested
  • Taking ownership and driving the QA for product features
  • Instinctively knowing when a situation calls for exploratory
  • Closely work with developers to automated tests that run on Roku players (Python)
  • Help convert manual test cases into reliable, repeatable automated tests
  • Maintain CI/CD workflows
  • Working with cross functional teams
  • Mentoring less experienced members of the team

Quality Assurance Engineer

Roku
04.2021 - 04.2022
  • Device/firmware/embedded testing experience
  • Manual device testing, reliability, etc
  • Software automation experience
  • Understanding of embedded systems and SQL queries for data validation
  • Proven experience in embedded systems, hardware and firmware testing methods
  • Ability to design and develop manual test cases and test scripts
  • Trained and guided onsite and offshore team members in quality assurance standards, policies and procedures.
  • Fixed identified issues to improve workflows.
  • Met tight deadlines to satisfy client demands and project timelines.
  • Worked closely with different departments to develop innovative solutions to functionality issues.
  • Documented integration issues and vulnerabilities and outlined improvement recommendations.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Produced and maintained technical documentation for project reference.
  • Proposed development and testing improvements to positively impact usability, function and performance.
  • Participated in available trainings to improve software knowledge.
  • Partnered with leadership team to develop automation strategy and execution plan.
  • Documented testing procedures for developers and future testing use.

QA Alpha Beta Coordinator

Roku
07.2018 - 04.2021

As an Alpha/Beta coordinator role was working with manual and some automation tests, development teams, and processing incoming/outgoing NPI products before sending out to testers


  • Continually ensure that we release the highest quality product possible and help bring those projects to market on time
  • Coordinate multiple alpha/beta programs with hundreds of beta testers to provide early feedback on pre-released products, software, and channels
  • Troubleshoot and provide detailed bug reports for issues reported both with automation and manual testing
  • Update and publish daily status for all alpha/beta projects while working with 3rd party beta companies for special beta projects
  • Coordinate all A/B Roku projects for the America's
  • Triage alpha/beta bugs for Dev that work on our issue backlog by new platform testing
  • Regression testing, and retesting/verifying/resolving bugs
  • Drive features and project to completeness and review product specifications
  • Develop and manually execute test plans and test cases on new products/ features and ensure adequate test coverage
  • Drive end-to-end testing of firmware
  • Capable of driving tasks and schedules to meet both development and QA requirements
  • Reproduce, isolate, and debug issues, providing detailed bug reports
  • Participate on the bug triage process
  • Raise and prioritize issues with QA/Dev teams and engineering leads for MFG firmware
  • Drafted reports on quality verification activity outcomes, presenting findings to decision-makers and recommending response efforts.
  • Evaluated accuracy of existing quality assurance measurement techniques, implementing improvements to increase efficacy and reduce errors.
  • Liaised with vendors and end-users to uncover system optimization opportunities.

QA Technician

Verdtek
03.2018 - 07.2018
  • Assist our clients via various communication methods in supporting specific applications, assisting users in complex operating system tasks, browser-based applications, and other in-depth troubleshooting. Supporting specific applications, assisting users in complex operating system tasks, browser based applications and other in- depth troubleshooting.
  • Working for a Microsoft partner providing level 3 professional support in a Microsoft Azure environment
  • Track, organize, create tickets for bugs and triage steps to resolve
  • Helped uncover and fix production problems in order to reduce overall defect rates.
  • Educated employees on specific QA standards and confirmed maintenance of standards.
  • Fixed identified issues to improve workflows.
  • Liaised with vendors and end-users to uncover system optimization opportunities.

QA Tester

Everi Holdings Inc
03.2017 - 03.2018
  • Manually build, burn, and run automation tests on software gaming orders using CRM servers, USB or CFast media
  • Labeling and inventorying of each software copy with an exact ID code for state security certificates purposes
  • Assist in the definition, documentation of automation, software assembly processes and instructions
  • Compile large amounts of data and provide final quality check before public release
  • Monitor and communicate results of periodic software field quality assessments to other departments as needed
  • Update, maintain and coordinate compliance with each state's regulations, certifications, and jurisdictions.

QA Specialist

AT&T
05.2013 - 03.2017
  • Met with business customers to consult and agree on data needs, testing and device performance requirements
  • Recorded findings of inspection process, collaborating with quality team to implement corrective actions.
  • Liaised between quality control and other departments and contractors, providing project updates and consultation.
  • Invoice, deliver products, and train users to ensure the success of the devices
  • Manage large accounts, billing, continually maintained new, current relationships with customers and vendors
  • Educated employees on specific QA standards and confirmed maintenance of standards.

Education

Associate of Arts - Audio Engineering, Audio Engineering

Art Institute of Seattle
Seattle, WA

Skills

Top Skills

  • Software Quality Assurance
  • Software Manual Writing
  • Design Standards
  • Requirements Specifications
  • Automated Testing
  • Maintaining Quality Assurance Standards
  • Software Quality Assurance Knowledge
  • Release Optimization
  • High-Volume Environments
  • Bug Fixes
  • Requirements Analysis
  • Bug Tracking and Resolution
  • Analytical Skills
  • Wireless Technologies

Timeline

Senior Quality Assurance Engineer

Roku
04.2022 - Current

Quality Assurance Engineer

Roku
04.2021 - 04.2022

QA Alpha Beta Coordinator

Roku
07.2018 - 04.2021

QA Technician

Verdtek
03.2018 - 07.2018

QA Tester

Everi Holdings Inc
03.2017 - 03.2018

QA Specialist

AT&T
05.2013 - 03.2017

Associate of Arts - Audio Engineering, Audio Engineering

Art Institute of Seattle
Lloyd Roberts