Summary
Overview
Work History
Education
Skills
Websites
Certification
Interests
Timeline
Generic

CARLO ANGELO DE GUZMAN

Software Engineer
Revesby

Summary

Solid 14 years of experience as Senior Test Analyst in Insurance, Publishing, eCommerce and Investment Bank using Agile Scrum and Waterfall Methodology. 7 years of combined hands-on experience in leading a test team. Proven professional expertise in ensuring software reliability and quality through efficient and effective test management in web, desktop and mobile applications.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Software Engineer (Software Test Specialist)

Ariston Partners Pty Ltd
07.2023 - Current

Client: Blooms The Chemist

  • Lead and manage the User Acceptance Testing (UAT) phase for a pharmaceutical e-commerce system implementation.
  • Collaborate with key stakeholders, including business analysts, project managers, developers, and end-users, to gather UAT requirements and ensure test coverage aligns with business needs.
  • Design and develop comprehensive UAT test scenarios, test objective matrix (TOM), test cases, and test scripts based on functional and non-functional requirements, user stories, and use cases.
  • Create and maintain UAT test plans and schedules, identifying key milestones, dependencies, and risks associated with the testing phase.
  • Lead and coordinate the execution of UAT test cases, monitor test progress, and analyse test results to identify defects, system inconsistencies, and areas for improvement.
  • Provide leadership and guidance to the project team, ensuring they have the necessary resources and support to execute UAT activities effectively.
  • Collaborate with the development team to troubleshoot and resolve issues identified during UAT, ensuring timely resolution and effective communication with stakeholders.
  • Track and report UAT progress, including defect status, test coverage, and overall system readiness, to project stakeholders, providing clear and concise updates on a regular basis.
  • Conduct post-implementation reviews and document lessons learned to continuously improve the UAT process and enhance software quality assurance practices within the organization.

Software Engineer (Senior Test Analyst)

Ariston Partners Pty Ltd
06.2022 - 05.2023

Client: Allianz Insurance Australia

  • Review stories and liaise with BA and stakeholders for clarifications and queries documented in Alfresco/Wiki
  • Ensure that stories for testing are appropriately estimated during sprint planning
  • Design Test Objective Matrix based from acceptance criteria
  • Develop test cases, execute progression and regression testing and documents testing in different environments using HP ALM
  • Raise, prioritise, retest and close defects during the execution phase using Jira
  • Execute API Testing using Postman and coordinate with API automation team for outcome results
  • Execute SQL queries using Squirrel for data analysis and test verifications
  • Work closely with offshore team and on-shore automation team members to deliver projects within project timelines
  • Deploy development fix/changes using Jenkins
  • Ensure that tests are completed and documented and all outstanding issues are triaged or resolved
  • Provide system walkthrough sessions to team members
  • Deliver handover documents to BAU team
  • Attends daily stand-up meetings, sprint review sessions and team discussions
  • Provides daily and weekly status reports to stakeholders including test metrices
  • Deliver Test Summary Report to stakeholders for each milestones

Senior Quality Assurance Analyst

ECLARO Business Solutions
05.2016 - 05.2022

Client: Intact Insurance US

  • Leads the QA team by defining acceptance criteria, testing considerations, approach and strategies, managing risks and improving internal processes
  • Makes decisions for QA team after collaboration and communication with other members
  • Responsible for over-all test planning and assignment for each sprint
  • Tracks and manages story and it's life cycle from start to completion


SCRUM AGILE METHODOLOGY

  • Review assigned user stories’ requirements and technical specifications
  • Provide acceptance criteria and applicable story points for each assigned user stories
  • Creates, executes and documents testing (functional and non-functional tests) in Acceptance/QA/Production Environment
  • Raised sprint bugs found and/or any potential risks encountered during testing using Jira
  • Attends daily scrum meetings, backlog refinement discussions, sprint reviews, showcases and retrospective analyses
  • Updates any potential changes affected from previous and/or current release of Regression Test Cases
  • Communicates with the team (QAs and developers) and the Product Owner/Scrum Master for updates or any impediments


WATERFALL METHODOLOGY

  • Review requirements and provide feedback for any issues and conflicts with existing functions
  • Creates test plan, provide estimates, executes and documents testing in Acceptance/QA/Production Environment
  • Logs any defects found including inquiries and requirements clarification using Jira
  • Attends weekly meeting discussion for updates and continuous improvements
  • Updates any potential changes affected from previous and/or current release of Regression Test Cases
  • Sends daily and weekly status

Senior Test Analyst

Cognizant Technology Solutions
03.2015 - 05.2016

Client: Macquarie Bank

  • Validated system requirements through targeted functional, regression, and performance testing efforts.
  • Review, analyse and provide clarifications on business and technical requirements
  • Converts requirements into high level scenarios and test cases
  • Writes test cases, test scripts and provide test coverage by linking the test cases to appropriate requirements IDs
  • Executes System integration test, sanity test and regression testing.
  • Evaluates test results, provide additional tests in determining alternative solution. Otherwise, provide impacts and risks associated with the found defect.
  • Provide weekly updates based on ticket-based status for weekly report and metrics.
  • Participates in post mortem analysis at the end of each releases
  • Recommends enhancements and value-added tasks to improve testing quality

Software Quality Assurance

Cambridge University Press
07.2012 - 02.2015
  • Mobile Testing (iOS and Android), Functional Testing, Compatibility Testing, Accessibility Testing, White-box Testing (DB Checks thru basic SQL) Load/Stress/Performance Testing, Fail-over testing, Regression Testing, Confirmation testing, Post-Live Sanity Testing
  • Writes and executes test plan, creates test design, implements testing
  • Communicates and resolves issues to project stakeholders (local or overseas) in the appropriate level of details.
  • Leads new testing projects: Redesign, Site Optimisation, Maintenance, Content Upgrade, Counter Reporting, Digital Rights System Upgrade, Data Alignment
  • Reproduce bugs raised by business (Confirmation Test), retest tickets from all phases and confirms/verifies fixes from development team
  • Evaluates test results and compare to acceptable variance in performance.
  • Raise issues/bugs/clarifications and tracks co-relating data for QA metrics report.
  • Coordinate with team members in resource logging update: weekly, monthly and end of year actuals
  • Initiates a weekly and end-of-year retrospective analysis across all projects including findings, issues encountered, risks, conflicts and the corresponding recommendation (if necessary)
  • Provides recommendation for enhancements of QA testing processes, tools and workflow
  • Writes automation scripts for Regression testing (shot duration only)
  • Facilitated training sessions for new hires on best practices in software quality assurance, reinforcing company commitment to excellence.
  • Ensured compliance with industry standards by staying up-to-date with evolving regulations, guidelines, and best practices in software quality assurance.

QA Associate

Medilink Network Inc.
05.2010 - 01.2011

Client: Maxicare Hearthcare Corporation

  • Documents and executes test steps, scripts and procedures
  • Develops and implements test schedules and processe
  • Collaborated with cross-functional teams to ensure seamless integration of new features and functionalities.
  • Conducted comprehensive regression testing after bug fixes, ensuring functional stability throughout product releases.
  • Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
  • Writes, revises and verifies quality standards and procedures for program design and system evaluation
  • Gathers, analyses, summarises and documents test results.
  • Identifies missing or erroneous test processes and develops appropriate solutions.
  • Communicates status to project leaders and present the implication of test results on overall project plan
  • Develops status reports based on test completion and test findings.
  • Identifies differences between established standards and user applications and suggests modifications to conform to standards.
  • Assists clients in User Acceptance Testing including creation of User\Technical Manual and System Deployment

Education

Bachelors Degree - Electronics And Communications Engineering

Polytechnic University of The Philippines
03.2008

Secondary School - undefined

National College of Business and Arts
03.2003

Primary School - undefined

Garden of Life School
03.1999

Skills

    Functional Testing

undefined

Certification

ISTQB Certified | Software Engineer

Interests

Photography, Badminton, Hiking

Timeline

Software Engineer (Software Test Specialist)

Ariston Partners Pty Ltd
07.2023 - Current

Software Engineer (Senior Test Analyst)

Ariston Partners Pty Ltd
06.2022 - 05.2023

Senior Quality Assurance Analyst

ECLARO Business Solutions
05.2016 - 05.2022

Senior Test Analyst

Cognizant Technology Solutions
03.2015 - 05.2016

Software Quality Assurance

Cambridge University Press
07.2012 - 02.2015

QA Associate

Medilink Network Inc.
05.2010 - 01.2011

Secondary School - undefined

National College of Business and Arts

Primary School - undefined

Garden of Life School

Bachelors Degree - Electronics And Communications Engineering

Polytechnic University of The Philippines
CARLO ANGELO DE GUZMANSoftware Engineer