Mario Rojas, Quality Assurance Engineer and Developer in Austin, TX, United States
Mario Rojas

Quality Assurance Engineer and Developer in Austin, TX, United States

Member since April 30, 2020
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.
Mario is now available for hire

Portfolio

  • Samba TV
    Cypress.io, Periscope, JavaScript, Jira, Bitbucket, Docker, Jenkins...
  • General Motors
    Java, Angular, Bitbucket, Selenium WebDriver, Browser Stack, SQL, Postman...
  • General Motors
    Java, WebSphere Commerce, SQL, Selenium WebDriver, SOAP UI, Postman...

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

Windows, MacOS, Selenium Webdriver, Cypress.io, TestNG, Maven, JIRA, BitBucket, Jmeter, Docker, gitLab, GitHub, Eclipse, Visual Studio, Java, JavaScript, Python, BrowserStack, POSTman, mySQL, C#, Jenkins, Appium, RESTAssured, Linux Shell, HTML.

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.

Employment

  • Quality Assurance Lead | Automation Lead

    2019 - 2019
    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.
    Technologies: Cypress.io, Periscope, JavaScript, Jira, Bitbucket, Docker, Jenkins, AWS Terraform, Postman
  • Quality Assurance Lead | QA Automation Lead

    2017 - 2019
    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.
    Technologies: Java, Angular, Bitbucket, Selenium WebDriver, Browser Stack, SQL, Postman, Appium
  • Quality Assurance Engineer

    2015 - 2017
    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.
    Technologies: Java, WebSphere Commerce, SQL, Selenium WebDriver, SOAP UI, Postman, Team Foundation Server
  • Quality Assurance Engineer

    2014 - 2015
    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.
    Technologies: Java, WebSphere Commerce, SOAP UI, Postman, Team Foundation Server, SQL

Experience

  • Competitive Insights (Development)
    https://samba.tv/

    A React-based application with a Node.js server back end. This application core value proposition was to offer a visualization for data analytics gathered by the company's main product pipeline on data and analytics mining.

    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 (Development)
    https://accessories.cadillac.com/

    An eCommerce web app with an Angular client and Java back end.

    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 (Development)
    https://my.chevrolet.com/home/?sso=false

    An Angular client with Java back end along with a web-service integration within GM's customer portal.

    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.io, Appium
  • Paradigms

    Test Automation, Testing, Mobile Testing
  • Platforms

    MacOS, Windows, Docker
  • Other

    API Testing, UI Testing, UI Automation, Agile Software Testing, Quality Assurance (QA)
  • Languages

    Java 8, C#, JavaScript, Python 3, Python, SQL
  • Tools

    Maven, Jira, Postman, Git, Bitbucket, Apache JMeter
  • Storage

    MySQL, PostgreSQL
  • Libraries/APIs

    jQuery

Education

  • Bachelor of Science degree in Electrical and Computer Engineering
    2009 - 2014
    The University of Texas at El Paso - El Paso, TX, United States

Certifications

  • Selenium WebDriver with Java | Advanced (Frameworks)
    APRIL 2020 - PRESENT
    Rahul Shetty Academy
  • Advanced Selenium: Automation Frameworks
    JANUARY 2020 - PRESENT
    LinkedIn Learning
  • Certified Lean Six Sigma Green Belt
    MARCH 2019 - PRESENT
    Management and Strategy Institute

To view more profiles

Join Toptal
Share it with others