Experienced with automation tools and techniques, ensuring seamless integration and operation. Utilizes advanced scripting and process automation to drive efficiency. Knowledge of best practices in quality assurance and continuous improvement.
Overview
17
17
years of professional experience
2007
2007
years of post-secondary education
1
1
Certification
Work History
Lead Automation Analyst
THE GOOD GUYS
Melbourne, Victoria
01.2023 - 06.2025
Developed and maintained end-to-end automated test suites using Playwright with TypeScript to validate web application functionality across multiple browsers.
Integrated LambdaTest for cross-browser and cross-platform testing, ensuring consistent user experience on Chrome, Firefox, Safari, and Edge.
Developed Cucumber BDD tests using Gherkin syntax, enabling clear collaboration between QA, developers, and business stakeholders.
Implemented parallel test execution on LambdaTest grid, reducing execution time by 70% and improving deployment cycles.
Automated test runs via CI/CD tools Jenkins with integrated Allure reporting, ensuring early detection of bugs in the release pipeline.
Created scalable test automation frameworks using Selenium WebDriver with Java, employing best practices Page Object Model (POM).
Configured LambdaTest for remote execution of Selenium tests across real device clouds, ensuring optimal coverage across diverse environments.
Mentored junior team members in best practices related to automation tools, fostering a culture of collaboration and shared learning.
Automation Test Analyst
WOOLIES X
Melbourne, Victoria
03.2021 - 12.2022
Extensive hands-on experience with Adobe Experience Manager (AEM) for validating component behavior, page layout rendering, dynamic content delivery, and template integrity across multiple breakpoints.
Conducted thorough end-to-end testing of AEM components, including validation of core components (carousel, image, teaser, form, etc.), custom components, and experience fragments across author and publish environments.
Worked closely with content authors and marketing teams to verify content accuracy and personalization logic, including Adobe Target integrations for A/B and multivariate testing campaigns.
Designed and executed mobile automation test scripts using Appium with Java and TestNG for an Android-based e-commerce application.
Implemented scrolling, swiping, and touch actions using mobile gestures.
Used Appium Inspector and Android Studio’s and xCode to debug UI interaction failures.
Automation Test Analyst
ARAB BANK AUSTRALIA
Sydney, New South Wales
10.2020 - 02.2021
Designed and developed a scalable Automation Framework using Serenity BDD with Cucumber, integrating behavior-driven development (BDD) practices for improved collaboration between technical and non-technical stakeholders.
Created and maintained Gherkin-based feature files to define user behavior and business rules clearly, making test cases human-readable and aligned with user stories.
Led and facilitated Defect Triage Meetings with key stakeholders, including QA, development, and business teams to review open defects, assign priorities, and determine ownership for resolution.
Worked closely with the development team to reproduce, document, and track bugs, ensuring timely resolution and continuous feedback loop throughout the sprint.
Automation Test Analyst
BAILEY NELSON
Sydney, New South Wales
05.2020 - 09.2020
Designed and implemented end-to-end test cases using Cypress, leveraging Mocha and Chai libraries for writing clean, modular, and maintainable test logic.
Developed automated API test scripts in Cypress to validate GraphQL endpoints, ensuring accurate request/response validation, error handling, and data schema conformance.
Conducted comprehensive functional testing of critical e-commerce flows, including product selection, cart management, checkout process, and payment integrations to ensure seamless user experiences across platforms.
Created custom Cypress commands and utilities to reduce code duplication and improve test readability and efficiency.
Functional & Automation Test Analyst
IRESS AUSTRALIA
Sydney, New South Wales
02.2019 - 04.2020
Actively involved in agile testing methodology, Sprint planning, Test case review and maintained backlog with tasks according to the test team’s efforts for upcoming sprint.
Writing end to end test cases using Cypress and Integrated DataDog for Performance Monitoring of the Application.
Involved in pushing the automated test case into CI (Continuous Integration) and monitored the test execution in Buildkite once the code is pushed to GitHub.
Functional Test Analyst
EQUIFAX AUSTRALIA
Sydney, New South Wales
08.2018 - 12.2018
Understanding of requirement specifications, use case documents
Analyze and review Business and Product Requirements, Technical and Functional specification by meeting with users to understand, clarify and document the requirements.
Creation and execution of test cases extensively in JIRA.
Testing of the generation of reports inclusive of Credit Score, Trade payments.
Project: Commercial Product
Technology Details: Java, SQL Server, Mainframe
Test Analyst
TAL Life Insurance
Sydney, New South Wales
08.2017 - 08.2018
Understanding of requirement specifications, use case documents
Developed automated test scripts using Selenium and in Java Eclipse.
Perform the regression testing using Selenium Web driver and testing.
Validated the JSON response of the API testing using Postman tool and Created Rest API automation testing framework using java, Junit.
Defect reporting and driving the testing of the whole project to be able to complete on time.
Performed the Selenium automation test script modification to accommodate the new changes of the system.
QA Support Analyst
Razor Risk Technologies
Sydney, New South Wales
04.2015 - 06.2015
Understanding of requirement specifications, use case documents
Test execution based on the given requirements and creation of test cases.
Senior Test Engineer – Functional and Automation
Tata Consultancy Services
Mumbai, Maharashtra
05.2011 - 01.2015
Involved in testing of web-based applications using Agile methodology, Preparing & reviewing test cases/test scenarios/test data files, test cases execution in various scenarios, defect tracking, monitoring, management & reporting.
Conducted functional testing to check the interface problems, regression testing to verify changes, compatibility & system testing to verify ease of use.
Understanding requirements/specifications in scope and defining test plan & strategy.
Involved in setting up Automation Framework using Selenium WebDriver, JAVA and TestNG.
Expertise in TestNG Annotations and Assertions.
Used TestNG.xml to run Selenium tests and get TestNG reports.
Used MAVEN for build management, GITHUB as source repository and JENKINS for Continuous Integration of the builds.
Software Test Engineer - Functional Test Analyst
Patni Computers System
Mumbai, Maharashtra
01.2008 - 03.2011
Involved in analyzing System Requirement specifications, Design, Development and Execution of Test cases for manual testing. Enhanced Regression Test Cases to implement complex testing scenarios.
Performed GUI interface testing at client side, defects and monitored resolution via defect tracking tool Quality Center/ALM.
Deciding test strategy for enhancements and conducting Functional Specification walkthroughs.
Involved with QA Lead in writing Test Plans. Developed QA Test Case documents, written Test Scripts, executed test scripts and reported defects.
Education
Bachelors of Technology - Electronics Engineering
UP Technical University
Lucknow
06.2007
Skills
Experience in creating frameworks using Playwright and Selenium
Expertise in preparing effort estimation, Test Plans, Test Strategy, Metrics, Test Scenario, Test Cases and Test Data
Integrated HyperExecute with Playwright and Selenium frameworks to run tests on a cloud-based, high-performance infrastructure, enabling scalable, fast, and reliable test cycles
Leveraged real-time insights and logs (video recordings, terminal logs, network logs) from Lambdatest HyperExecute to quickly debug and resolve test failures
Performed cross browser (Edge, Firefox, Chrome) testing using Lambda Test cloud platform
Experience in working with GitHub
API testing experience of GraphQL, RESTful or SOAP based apis
Ability to learn and adapt to new tools and technologies very quickly
Utilized Playwright’s parallel test execution and smart locators to reduce regression test execution time by 60%