
Owen Lopez
Quality Assurance Developer
Owen has his roots in quality assurance for products with over 80 million daily active users, with expertise on Facebook and mobile with automation, development, and content integration for over half a decade with Zynga. He provided automated local testing infrastructure and deployment pipelines at Madison Reed as well.
Portfolio
Availability
Preferred Environment
Git, Sublime Text, Linux Mint
The most amazing...
...thing I've built is an in-house automated integration testing infrastructure for all Windows, Mac, and mobile devices fully integrated with Jenkins and Slack.
Work Experience
QA Automation Engineer
Anthem Blue Cross and Blue Shield
- Created automation tests for our mobile web application in the telehealth field.
- Composed test plans and managed test cases with coverage reports.
- Tested over 20 combinations of mobile devices to ensure quality and compatibility of our product with all demographics.
- Mantained API tests for our microservices that were deployed on the cloud.
QA Automation Engineer
U.Group
- Performed client-side end-to-end UI testing with Protractor and Test and end-to-end integration UI testing using TestCafe all wrapped up in Docker.
- Tested the API using Mocha and Node.js also running on Docker containers.
- Tested the plan creation and management, along with feature testing and integration testing for bi-weekly releases.
QA Automation Engineer
Madison Reed
- Constructed deployment pipelines on Jenkins using Bash and the GitHub REST API.
- Developed the in-house Selenium Grid automation infrastructure with Android, iOS, Firefox, Safari, and Chrome support.
- Wrote over 6,000 assertions for our responsive site.
- Introduced best-quality assurance practices into unit testing and integration testing processes.
- Wrote tons of Slack bots for transparency in all points of our business.
Engineer/SDET
Zynga Game Network
- Wrote automation tests for our Flash games on Facebook in Java for Selenium.
- Wrote an expansion for the PetVille franchise in ActionScript 3.
- Managed content integration for CityVille.
- Updated and maintained important in-house content tools.
- Provided localization support.
QA Engineer
Zynga Game Network
- Created and managed test plans and documentation.
- Performed smoke tests and managed releases.
- Maintained our lower-tier products on Facebook.
- Wrote tools and scripts to assist with quality control.
- Performed regressions for important milestones like database sharding.
Experience
Looker Transactional Data Monitor
Code Deployment Pipeline Script for GitHub Pull Requests
Anchor and Image Asset Validation Crawler
Selenium Grid Testing Infrastructure
Sent Email Validation
UI Element Placement and Obfuscation Validation for iOS
Looker "Looks" Report Monitor
Jenkins Job Health Monitor
Skills
Languages
JavaScript, Bash, HTML, PHP, ActionScript 3, Java, Python
Frameworks
Jasmine, Appium, Protractor, Selenium, AngularJS, Locust, TestCafe, JUnit
Libraries/APIs
Chai, Selenium Grid, GitHub API, Jenkins Pipeline, Node.js
Tools
Mocha, Android Studio, Xcode, Trello, Jenkins, cURL Command Line Tool, Jira, Apache JMeter, Sublime Text, Git, Grunt
Paradigms
Agile, Test Automation, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), Testing, Manual Testing, Automated Testing, REST, Load Testing
Other
Sauce Labs, SDET, Quality Assurance (QA), Agile QA, ADK, Test Automation Engineer, QA Testing, Manual QA, Test Case Creation, Test Case Development, Test Cases, Mobile App Testing, Automated UI Testing, Performance Testing
Platforms
Windows, Linux, Linux Mint, LAMP, Docker, iOS
Storage
MongoDB, Redis, MySQL