
Mario Rojas
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Mario is a full-stack QA engineer with hands-on experience in quality-as-a-whole endeavors in top technologies across several industries. He's served as the QA automation lead for a Fortune 500 automotive company as well as contributed to high-scale multimillion-budget projects involving eCommerce, SaaS apps, and data analytics. Mario specializes in building automation frameworks from start to finish using cutting-edge technologies and the latest trends for maximum test and data coverage.
Portfolio
Experience
Availability
Preferred Environment
HTML, Shell, Linux, REST Assured, Appium, Jenkins, C#, MySQL, Postman, BrowserStack, Python, JavaScript, Java, Visual Studio, Eclipse, GitHub, GitLab, Docker, Apache JMeter, Bitbucket, Jira, Apache Maven, TestNG, Cypress, Selenium WebDriver, MacOS, Windows
The most amazing...
...thing I've built is an end-to-end automation framework while serving as the QA lead for a high-scale web service used around the globe for a Fortune 500.
Work Experience
Quality Assurance Lead | Automation Lead
Samba TV
- Achieved the full implementation and integration of a beta-release-new-analytics interface for TV competitive insights across several industries based on Samba’s metadata.
- Oversaw and served as the key shareholder for a total application revamping—assisting with QA validations, QA automation, sprint management, scrum master ceremonies as well as release manager duties within lower environments.
- Responsible for the development of the QA automation framework in JavaScript Mocha, covering API and client UI validations.
- Created and executed detailed test plans to check the functionality of TV Insights data quality and features, achieving full coverage for the smoke test suite and full end-to-end integration for regression suites.
- Successfully implemented agile methodology best practices into new processes within the engineering team, assuming a scrum master role to follow an agile approach while also managing sprint ticket status deliverables and reporting.
Quality Assurance Lead | QA Automation Lead
General Motors
- Oversaw the design and introduction of tools, processes, and best practices across testing lifecycle to improve throughput, communication, and on-time delivery of projects in an agile development environment.
- Responsible for the QA automation framework development in Selenium Webdriver Java, employing a data-driven implementation based on Maven and TestNG capabilities all the way to Jenkins CI/CD pipeline for the user UI as well as dealer UI.
- Successfully created and executed detailed test plans to check the functionality of application across interfaces (desktop/mobile) around 11+ global supported regions.
- Participated actively in walkthroughs for the evaluation of the test plan with the design and development, providing testing efforts estimations achieving an app score of 95 percentile quality per company internal metrics.
- Coordinated resource allocations, created work assignments for the test team, maintained timelines/milestones, and ensured compliance with quality standards, achieving a more than 95% success rate on production deployment.
Quality Assurance Engineer
General Motors
- Developed and gathered requirements for automation-friendly test cases while working hand in hand with automation engineers to assist in the creation of automation scenarios and parameter lists.
- Designed and developed 200+ front-end and back-end test scenarios around integration points for B2B as well as the B2C interface.
- Tracked and guided defect triage meetings with key team stakeholders as well as defining action items for ticket status on the Team Foundation Server system.
Quality Assurance Engineer
General Motors
- Developed and implemented a detailed test plan suite—achieving more than 95% testing coverage for features and system integrations.
- Analyzed data accuracy for integrations APIs based on the inventory system used around the US, Canada, and Mexico.
- Created permission matrix documentation for more than ten user profiles within system requirements, managing and analyzing over 50 data points.
Experience
Competitive Insights
https://samba.tv/I was the QA and automation lead and my job was to determine and to implement the quality strategies for an ever-growing and changing beta release. At the same time, I was in charge of determining the best automation framework suitable for best results in the shortest time possible. Moreover, I was the point of contact for product management team to provide defect and progress status.
GM Accessories Site
I was part of the quality engineering team, assisting with the creation of automation scripts as well as the implementation of test suites suitable for smoke and regression efforts. Part of my responsibilities was to be the point of contact for business owners around the globe providing status as well as receiving and providing feedback around feature implementations.
Online Scheduling System
I was the QA and automation lead who was responsible for the implementation of the automation framework, data, functional, and API validation from lower environments up to production and CI/CD pipelines. Moreover, I was the point of contact for business owners around the globe for each supported region and brand. Furthermore, in my role as a lead, I had responsibilities concerning resource allocation, training, and mentorship of my team.
Skills
Frameworks
Selenium, Cypress, Appium, TestNG, Angular
Paradigms
Test Automation, Testing
Platforms
MacOS, Windows, Docker, Eclipse, Linux, WebSphere Commerce, Amazon Web Services (AWS)
Other
API Testing, UI Testing, UI Automation, Agile Software Testing, Quality Assurance (QA), Mobile App Testing, SOAP, User Interface (UI)
Languages
Java 8, C#, JavaScript, Python 3, Python, SQL, Java, HTML
Tools
Apache Maven, Jira, Postman, Git, Bitbucket, Apache JMeter, GitLab, GitHub, Visual Studio, BrowserStack, Jenkins, REST Assured, Shell, SoapUI, TFS, Periscope, Terraform
Storage
MySQL, PostgreSQL
Libraries/APIs
jQuery, Selenium WebDriver
Education
Bachelor of Science Degree in Electrical and Computer Engineering
The University of Texas at El Paso - El Paso, TX, United States
Certifications
Selenium WebDriver with Java | Advanced (Frameworks)
Rahul Shetty Academy
Advanced Selenium: Automation Frameworks
LinkedIn Learning
Certified Lean Six Sigma Green Belt
Management and Strategy Institute