Software Quality Assurance Engineer (Manual & Automation) - OFFENSIVE SECURITY - Unit 18Q, Avenir Bldg., Arch. Reyes Avenue, Cebu City, Cebu, Philippines
(2023-06)
- Actively collaborate with developers and business stakeholders to clarify requirements, especially in terms of test-ability, consistency and completeness.
- Create automation testing using Cypress
- Automated smoke testing like page loading and CRUD operations (read, add, update, delete).
- Automated testing for a cross-browser platform that will run the smoke test.
- Creates and documents test plans on applications and related technology to verify that the business, technical and functional requirements are being met through the software development life-cycle.
- Work with developers to ensure the developers are executing test plans and documenting results during the development phase.
- Conducts end-to-end testing according to the test plan, files bug reports and has the initiative to go "off script" in pursuit of uncovering obscure boundary defects.
- Executes test plans in an effort to identify defects prior to production.
- Advise SDET and Automation engineers on the creation of automation for their test plans
- May also include Production Certification which requires manual/automated scripts be executed to certify production health and/or identify post-production defects
- Tools and Technologies: Postman, Gitlab, Slack, JIRA, Confluence, Sequel Ace, Cypress Cloud, Nodejs, Python, Webservices and etc.
Sr. Software Quality Assurance Analyst - CREATIVE INTERLACE - Unit 10A Net Lima Building 5th Avenue corner 26th Street E-Square Crescent Park West Bonifacio Global City, Taguig City
(2020-08 - 2023-05)
- Actively collaborate with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency and completeness.
- Analyze system requirements and develop detailed test plans for system testing.
- Convert user stories (agile methodology requirements documents) and design documentation into test design products: test scenarios, test cases, and test scripts.
- Research industry best practices for performance metrics and assisted with the establishment of standardized metrics reporting for all QA teams in the company.
- Participate in daily stand-up meetings and weekly sprint meetings to discuss workflow and project specifications.
- Interact with dev/business analysts to understand the requirements to derive the high-level test scenarios.
- Create detailed and well-structured test plans, test cases, test steps and test scripts.
- Record test progress and results; perform and document risk analysis.
- Test database backend and query multiple tables to validate the data.
- Manage defects using JIRA.
- Perform thorough regression testing when bugs are resolved.
- Create automation testing using Selenium NightwatchJS
- Automated smoke testing like page loading and CRUD operations (read, add, update, delete).
- Automated testing for a cross-browser platform that will run the smoke test.
- Tools and Technologies: Studio3T, MongoDB, Slack, JIRA, Test Rail, NodeJS, Meteor, Xcode, Android Studio, React Native, NightwatchJS
Software Engineer - RP Software Solution - 867 – Unit I, De Guzman Bldg. Henson St. Barangay. Lourdes North West, Angeles City
(2015-05 - 2020-10)
- Planning, designing and developing new feature functionality for software applications per customer (Clients) or internal specifications.
- Identifying, troubleshooting and debugging defects in designated application code.
- Support, maintain, and document software functionality Software testing and quality assurance
- Participate in design / code reviews
- Tools and Technologies: AngularJS, Angular8, Typescript, JavaScript, C#.Net, Rest API, NodeJS, JQuery, Ionic, MS SQL Server, PostgreSQL, Fogbugz, Postman, Swagger
Lead Software Quality Assurance Analyst - RP SOFTWARE SOLUTION - 867 – Unit I, De Guzman Bldg. Henson St. Barangay. Lourdes North West, Angeles City
(2013-05 - 2020-10)
- Conduct review / walk-through sessions with key stakeholders for user stories, functional specifications documents, test plans and test cases, and roll-out training material.
- Interact with dev/business analysts to understand the requirements to derive the high-level test scenarios
- Derive test strategy and the detailed test scripts.
- Test database backend and query multiple tables to validate the data.
- Managed defects using Fogbugz.
- Develop and execute the quality plan that is established at the start of an engagement.
- Influence decision-making by introducing quality processes into SDLC.
- Coordinate with the team in defining quality metrics being captured and reported to project stakeholders.
- Design, code, and implement tests for Web, API, and mobile applications.
- Analyze problems during testing & ensure prompt resolution.
- Tools and Technologies: AngularJS, Angular8, Typescript, JavaScript, C#.Net, Rest API, NodeJS, JQuery, Ionic, MS SQL Server, PostgreSQL, Fogbugz, Postman, Swagger