Jhon Ric M. Godinez
Address: 1296 A Cahipa Hipodromo Cebu City, Philippines
Mobile:-
Email:-Skype: jhonricgodinez
SUMMARY
Experienced Software Quality Engineer, Software Test Engineer with 10+ years’ experience in Software Development Life Cycle executing testing process for Web Development, Desktop, Mobile & Cloud platform.
Specialties
Working closely with PMs, POs, Scrum Master and Developers to optimize overall development
Work with cross-functional teams including support team to ensure quality throughout the software development lifecycle
Participate in backlog grooming, sprint planning, sprint review/demo & retrospective
Tracking, reproducing and verifying complex customer issue on development setup
Find solutions for technical problems and provide constant support on solving difficult issues, make sure all teams follow the predefined testing framework
Create technical documentation, guideline & checklist
Create daily, weekly and monthly progress report for project status to all stakeholders
Meeting with stakeholders to define and plotting customer requirements
Participate on code review & test case review process in compliance to customer requirements
Implementing process improvement & testing methods to ensure compliance with QA standards
Perform test execution process on both manual and automation testing
Industry Experience
Experience in various domains: Payment Solution and Processing, Telecommunication and Mobile Radio Networks, Web, Desktop and Mobile Software Development, Multi-Function and Single Function Printer, POS Printers, POS Machine, POS Payment Terminals, POS Peripherals
TECHNICAL STACKS
•Virtualization: HyperV, VMWare Workstation, VMWare eSXi, Citrix, VirtualBox
•Automation: QAComplete, Robot Framework, Selenium, Cypress, Protractor, Postman
•OS & Platform: Windows, Linux, MAC, Android, iOS, Web, POS
•Package management: NPM, NodeJS
•Project Management Tool: JIRA, Confluence, Agile Craft, SharePoint
•Database: MySQL, MSSQL, SQL Server, PostgreSQL
•Reporting: SSRS, Crystal Report, Active Report
•Build/Repository: SVN, Git, Jenkins, TeamCity, TFS
•Testing: Acceptance, Regression, Integration, System, End to End, Unit, Sanity, Performance
•Scripting: Perl, Python, Batch, Bash
Mobile Network Testing: 2G, 3G, 4G, LTE, WCDMA Radio Networks
Payment Processor: VISA, MASTERCARD, DISCOVERY, ETC
Payment Methods: EMV, Non-EMV, Contactless, Magstripe
Cloud: OpenStack, Microsoft Azure, Google Cloud
•Methodology: Waterfall, Agile, Kanban, Scrum, Scrum of Scrums
EDUCATION
Diploma in Information Technology, Center for Industrial Technology Enterprise
(June 2005 – May 2008)
Abellana National High School, Osmeña Blvd Cebu City, Philippines
(June 2000 – May 2005)
WORKING EXPERIENCE
NCR Cebu Software Development Center Inc (FEB 2015 – NOV 2020)
Project #1: SSCO Hotfix Development
Build & performed testing on hotfix all application to ensure NCR coin and cash acceptor accepts the predefined denominations according to per countries currency codes.
Roles: Software Quality Engineer
Prepare and test currency hotfix application per denomination
Prepare and test firmware update hotfix application per currency
Prepare deployment guideline and procedure
Create a test plan for internal and certification testing
Setup testing environment and deployment environment per currency code
Project #2: NCR CounterPoint
CounterPoint real-time software is a graphical point of sale and inventory management system that gives retailers complete data access and control over their business operations.
Roles: Software Quality Engineer
Performed PCI-Certification Testing for EMV and Non-EMV Payment Terminal
Performed POS Imaging for testing and development environment
Track, Monitor and Triage reported internal and external incidents
Participate weekly scrums of scrums meeting with US team
Setup test and development environment for Device Management and API Testing
Execute automated test script using QAComplete and TestComplete
Performed manual testing for payment processing using credit and debit cards
Setup and manage Automation License Server and SQL Server
Create, review, and execute manual and automated test cases
Hosting backlog refine session with development team
Constantly and working closely with CuDo team to capture product details & specification
Tieto Global Oy (JUL 2013 – FEB 2015)
Project: NetAct
NetAct is a field proven network management system that offers best-in-class applications for seamless daily network operations, including configuration management, monitoring and software management.
Roles: Software Engineer
Implement 4G/LTE radio network element support for network managed systems of TMN
Manage operation support system (OSS) network element models and commissioning
Implement NMS fault, configuration and performance management support
Design test automation for module system, integration and end-to-end testing
Design and maintain radiator to monitor software build status and tracking pending issues
Provide timely resolution and correction to software bugs
Ensure security requirements between virtual machines on NMS by doing firewall testing
WORKING EXPERIENCE
KYOCERA Document Solution (FEB 2011 – JUL 2013)
Project: KMnetAdmin & KMnet Viewer
KMnet Admin & Viewer uses the Agents to communicate with printer devices. Each network in the KMnet applications should be linked to the Agent. The KMnet application and earlier versions communicate with devices directly (without Agents), so the networks of these previous versions were not linked to Agents.
Roles: QA Engineer
Prepare windows server with domain controller for test environment setup
Participate in test planning and test case designing
Create documentation and project guidelines
Create test cases base on the requirements and specification
Setup SVN Repository for tracking build version, release notes test case and specification
Execute functional, system, regression and acceptance testing
Setup and Configure SMTP Server
Execute performance testing using device simulator
Performed mobile testing for mobile printer apps
Participate test summary report review for test closure or project sign off
NEC Telecom Software Philippines ( JUN 2008 – FEB 2011)
Project: MS500, Mobile Network Tools, Online Help
MS5000 Network Management System. Ensure the quality of NEC Telecom Software Philippines software
products, including a client-server application that integrates and manages the transport nodes (optical, radio, and IP (Plan)) that are NEC’s product families.
Roles: Software Tester
Participate in traditional waterfall process
Participate in test plan creation and review
Provide support to development team executing unit testing
Create test case based on functional design and software requirements specification
Participate in traditional test case review process
Performed functional, system, regression, acceptance and performance testing
Performed network testing in mobile network tool project using simulator
Performed bug registration, investigation, troubleshooting and verification
Participate in test result summary report review for test closure
Create online help documentation and guidelines for network setup and configuration
Create training material and testing procedure
Create defect analysis and checklist for root cause analysis
Prepare test and development environment setup