Close

Mc Auriel M. Gagan

Test Automation Specialist, ISTQB-CTFL

About Me

A Software Quality Engineer with more than 10 years of extensive professional experience in both manual and automated testing. Passionate in learning and implementing Test Automation tools; positive attitude, flexible, adapts quickly to environments, output-oriented, self-starter and team focused.

Experience

ING Business Shared Services B.V. Branch Office

Test Engineer (Test and Productivity)

Pioneer team that introduce Testing Practice in Software Development Life Cycle of IT Engineering Department. Measure progress, Analyze feedback and effectivity of test practices, and improve test/quality process base from feedbacks.

Responsible for creating and maintaining test tools that will help Engineers to easily create automated test for different services. Design test pipeline that integrates test tools in CI/CD pipeline for faster feedbacks.

OLX Group

Test Automation Engineer

Lead and maintain the team’s efforts in Test Automation using ATHENA. Working on writing and maintaining the automated tests for the Web and Mobile applications and other OLX Services and coordinating with other Engineers in developing the CI/CD tools, processes, Jenkins management, and environments.

Working with the Product Team and the rest of the Test Team in writing test scenarios (Gherkin). Writing and maintaining automated functionality tests (PHP) for Web App and Java for Android and IOS mobile App.

CHAMP Cargosystems

QA Engineer

Perform manual regression testing before releasing a product version to ensure that there is no blocker and critical defect/s that will be release in production. Create and execute manual test cases base from change request. Maintenance of testing environment of the Verification Team which include deployment of latest build available for testing and changes in settings. Work closely with the Scrum Teams regarding defect/s found during regression testing.

US Auto Parts

Sr. Software QA Engineer

Create and execute test cases to verify and validate the business and functional requirements of a E-Commerce website. Worked closely with project manager, business analysts and developers in analyzing business requirements and reporting defects through automated and manual functional and regression test execution.

Responsible of creating and executing test manual cases. Responsible for development of Test Cases and conduct Reviews and Audits, actively participating in requirements reviews and audits. Maintaining and creating automated script using Selenium RC integrated to Selenium-Grid.

Chase Technologies Corporation

Software Tester

Designing test plans, test cases creation, develops user's manuals and troubleshooting procedures. Participates in software design reviews and software walkthrough. Logs defects during the test execution phase. Writes traceability matrix to reflect test coverage. Test Cases execution.

Accenture Technology Solutions

Associate Software Engineer

Attend classroom trainings, brownbags, and seminars about fundamentals of software testing. Proactively participate in department activities, performed other task assigned.

Company Accomplishments

Test Tooling for Web App, On-premise Android Device Farm, CI/CD Pipelines, Quality Engineering Practices
(ING Business Shared Services B.V. Branch Office)

- Created test automation tool for back office web app to test the functionality using CodeceptJS framework
- Established the on-premise android device farm consist of eight android devices with different android version.
- Design and integrate Test Tool in CI/CD Pipeline
- Pioneer team that established Quality Practices to IT Engineering department. Facilitating brownbag session to introduce quality practices needed to perform within the project.

Web Automation, Android App Automation, CI/CD Tools
(OLX Group)

- Lead and established the foundation of web base and android app automated testing using PHP, Selenium Appium, Eclipse, Java, and Athena by OLX.
- Successfully facilitated brownbag sessions to improve team capability of writing BDD (Behaviour Driven Development) test features and scripts.
- Lead and established the foundation of mobile automated native app testing using Appium, Eclipse, Java, and Athena by OLX and scale to CI/CD tools.

FATAL and ERROR log checker, Automated Deployment, Automated Generation of reports
(CHAMP Cargosystems)

- Implementation of automated tool to check the FATAL and ERRORS in testing environment logs.
- Automate and enhance the deployment procedure of the testing environment for new build for testing.
- Developed a tool that will consolidate Automation Results from previous day for reporting purposes.
- Developed a tool that able to deploy specific build in testing environment.

Fully Automated Daily Regression Test, Customer Review Validator
(US Autoparts)

- Created automated regression test script using selenium RC that increased the efficiency of software testing by covering approximately 4000 test scenarios for 2 hours and reduce a 100% man power to perform manual daily regression.
- Implemented standalone test tool using selenium RC, MySQL, PHP, and HTML that used by QA Team on weekly basis to validate data being uploaded to database is correct. Tool eliminates using Microsoft Excel to perform the test validation and maintenance. It increases testing efficiency by 70-80%.
- Member of QA Team to conduct testing in responsive website that increases mobile traffic, order transaction and revenue by 50%.

Education

Rizal Technological University

June 2002 - March 2008

Bachelor of Science in Computer Engineering

Skills

Get in Touch