ISTQB Foundation and SAFe Agilist Certified Test Automation Engineer over ten years of experience and a proven knowledge in web-based, API, mobile, desktop-based GUI(SAP) test automation technologies using HP UFT, Tricentis TOSCA, Python, JavaScript, TypeScript. Proficient in creating end to end solution for test automation for Web, API, mobile and backend applications with CICD integration and test report generation. I can lead and mentor a team to deliver solutions for creating and executing automation test cases for on premise and cloud application. I'm proficient in doing POC to select best test automation tools for application under test.
✯ Working with one of the leading eCommerce platforms in the US.
✯ Create data validation models using PydanticV2 for REST API automation.
✯ Create and maintain API test automation framework using Python, pytest.
✯ Created a performance test framework using Python's multi-threading approach.
✯ Integrate GitlabCI pipeline to run the automated test in the pipeline.
✯ Manage a team member of 7 test automation engineers.
✯ Develop a UI automation framework from scratch using Playwright with TypeScript.
✯ Added more than 50 test cases to the Web-based application using Playwright with TypeScript.
✯ Working with ADX to dig into ADX logs to find potential bugs and raised bugs in JIRA.
✯ Monitor pipeline failures and maintain the test automation framework to support new changes.
✯ Continuously add new test cases to update the regression suite.
✯ Create and maintain test rail for managing all test cases.
✯ Configure test reporting using Allure report.
✯ As the code owner of the repository monitor the code quality of incoming merge requests and provide suggestions to improve the code quality of peers.
✯ Calculate, measure, and monitor the sprint velocity of team members.
✯ Building test automation framework from scratch using Python.
✯ Identifying automation-friendly test cases in the regression test suite.
✯ Working in a scrum team and automating regression test suite for REST API.
✯ Write Python code using pytest and request library to automate test cases.
✯ Integrate the tests with Jenkins pipeline.
✯ Dockerize the existing test automation framework.
✯ Schedule periodic jobs to run the pipeline every day and monitor and maintain the pipeline.
✯ Create a custom logger to generate colorful test logs for different log levels.
✯ Tets rest API endpoints and scenarios using Postman.
✯ Develop a UI automation framework from scratch using Playwright with TypeScript.
✯ Conducting Web and Mobile automation using Selenium and Appium with Python using pytest framework and Page Object Model (POM).
✯ Performing API automation using Python's request module.
✯ Performing load testing on API using locust module in Python.
✯ Key engagement across GitLab and various operations.
✯ Working in BDD for automation in Selenium with Python Behave.
✯ Carrying out Functional testing in API and Web.
✯ Steering and driving end-to-end project testing.
✯ Handling Digital front-end and API automation testing using Postman and Python request library scripts.
✯ Managing Jenkins CI/CD pipeline to monitor smoke test failures and schedule pipeline accordingly.
✯ User docker container and images to run the services and test framework. Use a docker-compose file to run REST services.
✯ Automate a Robotic Control System microservice base system for my client.
✯ Develop an automation framework from scratch using Playwright with JavaScript for a multi-page web-based application and integrate the test with GitHub Actions tool to execute the tests in the CICD pipeline.
✯ Worked with one of the leading utility giants of Australia.
✯ Deliver test automation framework for Web and SAP automation using Tricentis TOSCA.
✯ Create a Regression suite to run automation tests monthly.
✯ Worked in a team of ten testers and managed all test activities from estimation to test execution with other test analysts and junior testers
✯ Delivered business-critical projects like Project Battery.
✯ Created a test Automation framework with Appium with Python for one of the existing mobile applications and integrated the framework with SauceLab cloud to execute test cases. There are around 40 test cases created for regression testing.
✯ Perform POC for load testing of REST API using Python's locust library and create a load test framework for REST API.
✯ Used Selenium to create a Web UI-based application from scratch.
✯ Worked in the SAP CRM area. I've worked in an Agile environment
✯ Update JIRA to track work progress. I've worked in TOSCA to automate the testing for regression suite and SIT and UAT scenarios.
✯ Used Tricentis TOSCA for REST API and SAP automation for regression and smoke testing.
✯ Created a regression test suite of 75 test cases to run monthly to identify any regression issues.
✯ Good knowledge of the Australian utility area worked for more than 5 years for an Australia-based big utility company AGL as a client
✯ Moved to Melbourne as a senior test analyst and worked on various projects for three years
✯ Worked on various integration projects with SAP
✯ Gathered end-to-end testing and delivery in large projects
✯ Specialized in test automation using TOSCA.
✯ Worked as a test analyst in SAP CRM 7 web as well as ISU.
✯ Identify test scenarios for functional testing.
✯ Developed automation scripts using UFT for SAP-based applications.
✯ Identify issues during SIT and UAT and report them in the HP QC tool.
✯ Worked with Australia's one of the biggest utility clients AGL
✯ Developed a great knowledge of SAP
✯ Delivered business-critical projects like customer correspondence, CRM 7 upgrade, and DigiMove to name a few.
✯ Used Selenium to automate the multi-page web-based application for client.
SQL
Agile delivery
Debugging
Testing script development
Test case management
Automation design