A Software Quality Assurance with 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.
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.
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.
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.
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.
Attend classroom trainings, brownbags, and seminars about fundamentals of software testing. Proactively participate in department activities, performed other task assigned.
- 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.
- 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.
- 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%.