QA Leadership: Led end-to-end QA processes, from test planning to UAT and regression testing, ensuring coverage even without detailed requirements
Linux & Data Mining: Utilized Linux tools (awk, grep, sed) for data mining, troubleshooting, and optimizing data flow in trading engines
Python & Batch Processing: Developed Python scripts to automate batch job reprocessing and simulate trade execution, ensuring data integrity across financial applications
SQL & Backend Validation: Frequently used SQL for backend validation, data flow verification, and business intelligence reports, ensuring seamless client app operations
Simulations & CI/CD Integration: Conducted simulations and batch processing using Python and SQL, integrated workflows into CI/CD pipelines (Jenkins) for continuous system integrity monitoring
Client-Facing Applications: Validated client-facing apps with backend SQL checks, ensuring smooth platform integration and data accuracy
ETL & AWS: Worked on ETL processes, validated data warehouses, and optimized cloud-based data pipelines using AWS services
Database Integrity & Automation: Implemented DB integrity checks and managed stored procedures for automation and testing
SaaS Testing & Cloud QA: Conducted comprehensive SaaS testing, focusing on functionality, security, scalability, and integration with third-party services
BI Reporting & SQL Optimization: Adjusted SQL queries for accurate trade data in Business Intelligence (BI) reports, ensuring compliance with client and regulatory requirements
Continuous Testing: Automated regression suites and integrated continuous testing into Jenkins pipelines across multiple environments
Senior Test Analyst
Smarts Group Pty Ltd
03.2022 - 09.2022
Day to day job revolves around tracking data, monitoring Jira Tickets, identifying flaws, and helping to formulate strategies to overcome obstacles
Provide testing estimates for body of work
Work on daily basis with Dev and Product owner for testing and validation and reporting the Health Insurance domain
Responsible to develop and run Smoke, Sanity, and Regression Automation suites with Jenkins on a regular basis for all the deployments in various Environments
Responsible to run regression suite via triggering jobs with Jenkins after Smoke and Sanity tests
Created Regression automation test suite for end-to-end scenarios on health test using playwright tool
Analyse script failures after running Jenkins jobs and fixed them
Excellent exposure in automating the APIs with the help of Playwright Tool
Worked in different phases of testing like Sanity Testing, Functional Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, User Acceptance Testing (UAT)
Tested Various End to End Scenarios for Health Insurance, Travel Insurance, Car insurance, home Insurance
Playwright tool using Javascript and typescript as binding Language, Used Internal Data generation tool to extract test data
Used Jira as Test Management Tool
Used Jenkins to run CICD pipelines
Used Github to a code hosting platform for version control and collaboration
Used Visual Studio code as IDE
Client: CBA, Australia
Test Analyst
CBA, Australia
08.2019 - 02.2022
Developed and maintained advanced automation frameworks in JavaScript for web-based applications, supporting the Everyday Investing Project in the Guidance and Investment Crew
Collaborated with API developers to define and implement API schema validation and contract tests, ensuring integration across CFS and internal systems
Drove product team's strategy and approach for automation testing, educating team members on best practices in automation and integrating automation into the CI/CD pipeline using tools such as TeamCity
Analyzed complex requirements and contributed to designing automation strategies that address assumptions, constraints, and dependencies for testing in an Agile environment
Led the automation of APIs and executed daily test scripts, sending comprehensive reports to stakeholders, contributing to the overall product quality
Troubleshot critical defects and provided business solutions, ensuring that the application met functional and performance specifications
QA Engineer
Infosys, Sydney Australia
05.2012 - 09.2018
Payment gateway testing for online purchases and transactions
Delivering quality application change across various platforms through analysis, planning, creation, and execution of User Acceptance Test designs, cases, and procedures
Liaising with business users, business analysts, and developers to ensure that planned testing meets their requirements
Acquiring and analysing all relevant documents for assigned projects to determine testing requirements
Consulting on testing matters to business and IT project managers
Executing Test cases for all assigned projects/enhancements
Raising any defects found during the test and escalate by set procedures
Tracking the progress of allocated test designs and test cases to ensure meeting testing deadlines