Roberto D.

About Me

With a mission is to ensure reliability, functionality, and usability of software products, Roberto leverages his 16 years of testing experience and certifications in Selenium, Robot Framework, PyTest, Cypress, and Appium to deliver high-quality automated solutions for mobile, web, and API applications. He works with cross-functional teams to analyze requirements, develop test strategies, execute test cases, track defects, and report results using Jira and other tools. Roberto has contributed to the automation development of various projects using WebDriverIO, JavaScript, Cypress, Robot Framework, SpecFlow, QTP, SeeTest, JSpringBot, and JMeter. He has also set up continuous integration for automation frameworks and developed a baseline for performance testing.

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

Noumena Global
Noumena Global
Lead QA Engineer
2021 - Present (4 years)
Remote
  • Leading and managing a QA team of 7 members, providing strategic guidance and support throughout the entire project lifecycle, from kick-off to production release.

  • Executing manual testing methodologies and implementing industry best practices in fast-paced environments for both web and mobile (native) applications, ensuring delivery of high-quality results.

  • Developed and maintained a robust web automation framework using Cypress and JavaScript, optimizing testing processes and improving efficiency.

Mahathi Infotech
Mahathi Infotech
Software Automation Engineer
2015 - 2019 (4 years)
Cavite, Philippines
  • Iterated BDD/TDD/ATDD framework solutions using SpecFlow (NUnit Framework) and added scenarios in feature files and step definitions.

  • Set up and integrated SeeTest tools with an automation framework for mobile and web app testing.

  • Developed and executed test plans and test cases using Jira and Zephyr.

  • Developed a new automation framework for the Morgan Lewis project using JSpringBot.

Zeta Global
Zeta Global
Lead QA Engineer
2014 - 2020 (6 years)
Cavite, Philippines
  • Created detailed test cases to execute test plans/cases in uncovering, identifying, and documenting technical problems.

  • Developed, reviewed, and ensured the proper maintenance of web UIs and API automated tests using Java-based Robot Framework, Selenium, and Jenkins-focused Continuous Integration (CI) on projects.

  • Configured and maintained QA processes on the Ubuntu server for automation development, championing changes in key processes to ensure optimizations in test coverage or efficiency gains.

  • Developed an automation framework using JSpringBot.

Asurion
Asurion
Software Automation Engineer II
2012 - 2014 (2 years)
BGC, Taguig, Philippines
  • Actively participated in client-facing product design reviews, providing input on functional requirements, product designs, test estimates, schedules, and potential risks on projects.

  • Evaluated business requirements, wrote and implemented test scripts for various functionalities using QTP, and wrote manual test cases according to functional documents and requirements.

  • Produced and maintained automation test scripts with SeeTest in VBScript and managed tests for REST API using Postman and SQL.

  • Restructured QTP framework from keyword-driven to modular automation test.

QA AutomationQA TestingHP ALMHP QTPJavaJenkinsVbscriptSeeTestPostmanSQLSeleniumManual TestingTest Scripting Design Reviews Functional Requirements Product DesignBusiness Requirements Test AutomationREST APIs
Adchemy
Adchemy
Lead QA Engineer
2009 - 2012 (3 years)
Cavite, Philippines
  • Wrote and built high-level test scenarios, test plans, and test cases based on functional and technical specifications.

  • Contributed to the development of manual test cases, translating solutions to automation scripts using open-source tools like Selenium WebDriver, jUnit, Maven, and Jenkins.

  • Identified and executed automation framework solutions using Selenium WebDriver and technical approaches like data-driven, keyword-driven, and hybrid processes.

  • Led the QA team in testing deliverables set for release and directly coordinated with product managers and developers on various issues and tasks.

  • Performed and analyzed performance testing using JMeter.

Showcase

Lead QA Engineer - Zeta Global
Lead QA Engineer - Zeta Global

Worked on a data-driven marketing service solution for businesses. Led the strategic QA team in testing deliverables set and approved for release, coordinated tasks with product managers and developers on technical issues and tasks at hand, managed all test cases, executing them as planned before release, and developed an automation framework for the project using JSpringBot.

Senior QA Automation Engineer - Mahathi
Senior QA Automation Engineer - Mahathi

Worked on a law firm-focused app providing legal assistance to clients. Developed automation test scripts using BDD, SpecFlow, and NUnit for the solution on web and mobile. Evangelized mobile automation using SeeTest, guided appropriate estimation and delivery of deliverables, and developed a baseline for performance testing using JMeter.

QA Engineer II (Automation) - Asurion PH Incorporated
QA Engineer II (Automation) - Asurion PH Incorporated

Offered solutions for Asurion's device insurance, warranty, and support services for cell phones, consumer electronics, and home appliances. Restructured the QTP framework on the solution using OOP techniques, developed test automation scripts using QTP, VBScript, and SeeTest, and proffered solution designs and implementations for automation testing.

Education

BSc Electronics and Communication Engineering
BSc Electronics and Communication Engineering
MapĂșa University - Philippines
2002 - 2006 (4 years)