Test Lead
с 03.2024 - По настоящий момент |Testkio
Jira, Testlio Platform, Charles proxy, Mobile Devices, React, Typescript, Material UI, AWS , Github, Miro, Playwright , Jest
● Addressing the issues raised by testers in workspace chat.
● Discussing the issues requiring Services Team input with responsible Engagement Manager in a clear and timely manner.
● Checking the run feedback from testers.
● Reviewing all task list results and communicating queries to the respective tester and Engagement Manager.
● Provide Test Report to the Stakeholder.
● Create/Maintaining e2e automated test suites using playwright.
● Implement and Maintain CI/CD setup to run e2e test.
Automation Engineer
09.2023 - 03.2024 |HappyCo
Jira/Confluence, Xray, Selenium, Cypress, Playwright, BDD, Appium, Patrol Flutter, BrowserStack, Postman, JMeter, Java, Javascript/Typescript, Jenkins, Gitlab, Docker, GCP, Monorepo
● Enhance existing automation frameworks to enable high frequency, faster feedback and highly repeatable test automation execution across all HappyCo products, features and environments.
● Expand automated regression across Web, Mobile, API platforms and other test suites.
● Enable near real time automation and testing results to increase visibility for decisions on release readiness.
● Test smarter by guiding the squad on ways of working and new quality initiatives.
● Enable and partake in agile processes and ceremonies focusing on the squads success.
● Investigate, report and manage defects/issues to enable measurable quality outcomes.
● Focus on automation, but assist in manual testing as required.
● Support deployments and release of business features and fixes through to production.
● Update documentation to support future QA growth.
● Upskill and train QA Engineers to become more automation enabled.
Senior Test Automation Engineer
03.2019 - 05.2023 |Clearpoint
Typescript, C#, Java, vscode, visual studio, Intellij, Azure Devops, github, Fork IDE, Angular, Jira Confluence, bitbucket, kibana, mysql, postgresql hosted in AWS, playwright, cypress, cucumber, selenium, grpc & rest api, postman, office365, BrowserStack, Dynamic 365, Tableau BI,swagger, postman, java, cucumber, rests assured, Junit and guice. Tfs, octopus, intellij, Docker , Jira, Splunk
1. Project: Author IT: Docuvera (March 2023 - May 2023).
● Create User Stories on Task in Ready State.
- Identify which scenarios can be Automated and Manually executed.
● Creating Automated Tests using Ghost Inspected Tool.
● Peer Review newly Automated test.
● Attend Daily Stand, Refinement, Planning and Retrospective.
● Monitor Project Pipeline for any failed build.
● Investigate and Improve Flaky Test.
2. Project: Woolworths (April 2020 - February 2023).
● Setup automation framework for angular Monorepo project (using nx toolkit).
- Including adding the test to run in the build and release pipeline.
● Creating Component(visual) UI automated test using Storybook.
● Creating Functional/e2e Automated test using Percy.
● Creating/Migrating API test from Java to C# Framework.
● Monitor Project Pipeline for any failed build.
● Investigate and Improve Flaky Test.
● Doing Scrum Master in Squad.
- Facilitate Daily Stand up, Refinement, Planning and Retrospective.
- Join Refinement session to ensure stories are defined and 100% ready for next sprint.
- Facilitate meeting with testers on different Squad on any impediment or impact of features being developed.
3. Project: The Warehouse Group (June 2019 - January 2020).
● Enhanced and maintained automation suite in Continuous Integration platform. (java based).
● Test Design and developed automation test for any new tickets in the backlog.
● Monitor jenkins pipeline for any flaky test from the CI and PLAYPEN environment.
● Do peer development programming tasks to help with team backlog tickets.
● Do manual tests (10% of time) for any tickets that are unable to automate.
4. Project: ProCare Health Limited (March 2019 - May 2019).
● Manage projects in the pipeline, this includes planning and execution of different test for Dynamic365, Tableau BI, GP System(functional, system, integration, regression and UI).
● Refine and standardize process for test deliverables. (eg. test plan, test case, TSR and defect management).
● Regression of e2e workflow for Project Operations Dynamics 365.
● Manage UAT phase with business stakeholders to get acceptance sign-off before releasing to Production.
● Design and Implement Initial test automation framework that suits the team.
5. Project: Countdown, New Zealand (July 2018 - Feb 2019).
● Assigned to CountdownX Tribe and working for Multiple Squads on Digital Transformation Projects.
● Developed and maintained automation suite in Continuous Integration platform. (Java based).
● Plan tasks for different squads each sprint both for manual and automation tests.
● Do manual functional, regression, integration testing for mobile apps and web based platforms. Maintenance of the test suite.
Test Manager
05.2014 - 06.2018 |Spark
Android Studio and Xcode, Java, Selenium, Jbhave(BDD), Serenity reporting, TFS, Jenkins and Intellij, Applitools
Project: Online Digital Tribe.
● Working as one of the Lead for Online team managing automation framework that has been built to use daily regression run for different environments.
● Doing daily runs of the regression suite automation suite in different environments and providing analysis of the test result.
● Provide daily automation suite report execution on a daily basis.
● Ensure timely resolution of issues..
● Managing team from (5) offshore and (3) onshore.
● Understanding Project objectives, requirements and design and making sure knowledge is transferred to offshore teams.
● Creating a Master Test plan and testing milestone plan based on agreed project implementation.
● Effective communication with Project Manager to provide timely information such as response to estimates or any other queries.
● Ensure testing is executed within Schedule, effort and Quality in all test phases.
● Conducting testing deliverable walkthrough sessions with stakeholders and ensuring sign-off.
● Resolve conflicts among offshore and onshore team members professionally.
Test Manager
04.2011 - 04.2014 |CGI
Confluence, Jira
● Handling development team to be able to monitor the defects clean-up.
● Providing a daily report of the defects.
● Responsible for raising any issues that are related to the requirements which stop the testers or developers to complete their task.
● Provide daily updates to Stakeholders.
● Creating Test Plan and Test Strategy.
● Have weekly planned meetings with Project Team, Minute the meeting details, ensure meeting with team members.
● Effective communication with Project Manager to provide timely information such as response to estimates or any other queries.
● Ensure testing is executed within Schedule, effort and Quality.
● Resolve conflicts among offshore and onshore team members professionally.
Senior Software Test Engineer
12.2006 - 04.2011 |Accenture
HPQC, RMT, Jira
● Lead the Functional Team that will be responsible for ensuring that the business requirements are implemented correctly.
● Work with APM and/or customer group for requirements gathering and management.
● Participate in requirements analysis and perform work effort estimation.
● Determine approach to be implemented to meet the business requirements to ensure facilitation of sign-off of designs and product test plans.
● Carry out the change control process to manage the scope of releases.
● Develop test scripts, test conditions, input test data, and expected results for one or more test plans, including component, assembly, product, performance, user acceptance and technical architecture tests (automated or manual).
● Develop, update, and maintain project specific testing standards and procedures.
● Record problems and issues in accordance with the project's problem and issue management plans.
● Work with the application team to resolve any issues that arise out of the testing process.
● Participate in the release control process (when the application is transferred from the build team to the test team) to ensure that solutions meet business requirements.
● Inform the APM of any issues that may affect the schedule, budget, or quality of the product or the testing process.