Results-driven Test Engineer professional with extensive experience in developing, refining, and executing test instructions to enhance system quality and efficiency. Demonstrated ability to optimize operations and foster team success.
Overview
15
15
years of professional experience
Work History
Test Engineer
Commonwealth Bank
07.2022 - Current
Executed thorough testing of web applications and APIs, guaranteeing data integrity and functionality through meticulous validation procedures
Created and sustained automated test scripts utilizing Rest Assured and Cucumber for behavior-driven development (BDD), leading to a significant decrease in manual testing efforts for RESTful APIs
Develop test scripts in Java utilizing the JUnit testing framework and Maven build tools
Participated in the continuous integration of the automation framework using Jenkins, streamlining the testing process and enhancing deployment efficiency through automated build and test cycles
Performed functional API testing to verify endpoint functionality and data accuracy, utilizing tools such as Postman and Rest Assured to ensure seamless integration and adherence to specifications
Conducted non-functional testing, including performance, load, and security testing, to evaluate application scalability, reliability, and responsiveness, ensuring compliance with quality standards and user expectations
Strong understanding of Kubernetes for orchestrating and managing containerized applications during testing phases, enabling efficient test environment setup, scaling, and resource management to enhance application reliability and performance
Proficient in testing and validating data integrity and performance in Apache Cassandra databases, utilizing automated testing frameworks and best practices to ensure optimal database functionality and reliability
Proficient in using Prometheus for monitoring and alerting, and Grafana for visualizing metrics and performance data, enabling proactive system management and informed decision-making through comprehensive dashboards and reports
Executed end-to-end testing for SAP modules to ensure that functionality and performance aligned with business requirements and compliance standards
Designed and implemented load testing scenarios to evaluate the database's performance under high traffic, simulating thousands of concurrent users, which helped determine capacity planning for production environments
Utilized NoSQLbench for performance benchmarking and load testing of NoSQL databases, enabling the assessment of database efficiency and scalability under various workloads, and providing insights for optimization strategies
Conducted performance testing using Apache JMeter and Cassandra’s built-in tools, identifying query latency issues and optimizing data model designs that improved read/write performance
Performed regression testing to confirm that new code changes did not adversely affect existing functionalities, improving software stability and reliability
Gained hands-on experience with Kafka for real-time data processing and messaging, contributing to improved system performance and scalability
Actively participated in all phases of the SDLC, from requirements gathering to deployment, ensuring adherence to best practices and delivering high-quality software solutions
Utilized defect tracking tools (e.g., JIRA) to identify, log, and prioritize bugs, leading to reduction in post-release defects through systematic tracking and timely resolution
Collaborated effectively with cross-functional teams, including developers, QA, and product management, to drive project success and foster a shared understanding of project goals
Developed comprehensive test plans and methodologies, ensuring thorough coverage of project requirements and leading to successful project completions with minimal issues
Implemented Agile methodologies, including Scrum and Kanban, to enhance team productivity, streamline workflows, and improve communication, resulting in increased sprint completion rates
Application Support/Test Analyst
Downer
11.2020 - 06.2022
Company Overview: NBN
Crafted comprehensive test scenarios and plans for designated modules, encompassing functional, regression, and user acceptance testing (UAT) to ensure thorough coverage
Conducted test case execution utilizing prepared test data on the system within the test environment, performing end-to-end and regression testing on ServiceNow and Dynamics 365 platforms
Developed and executed automation scripts for new feature stories using Selenium with C#, along with daily reporting and status analysis to monitor progress and manage task allocation
Assessed API responses and ensured alignment with the application’s user interface to confirm functional accuracy
Executed queries on the database to validate data integrity and accuracy essential for application testing
JIRA for effective project tracking, defect management, and test case organization to streamline testing processes
Operated within a full Agile environment, adhering to a four-week release cycle to deliver iterative improvements
NBN
Works Coordinator/Application Support
Downer EDI Engineering
10.2018 - 10.2020
Identify issues with Dynamics 365 Application and provide support to internal and external stakeholders
Promptly and accurately enter data/communication in Dynamics as per the project/customer order and effectively utilize Dynamics during work allocation, monitoring and completion
Booking resources as per the work requirement to make sure that all customer orders are handled and closed with in clients SLAs using Dynamics
Schedule Work Orders on a manner that most effectively unitizes the time and tech resource using Dynamics Schedule board
Assisting in reporting and creating views as required using Dynamics and helping Team to streamline scheduling process as needed
Customer Service Representative
Downer EDI Engineering
02.2015 - 10.2018
Liaise with all stakeholders affected by proposed telecommunications works to ensure they are informed in accordance with the Telecommunications Act 1997
Assist with training of new customer service team member on CRM and Service key (Land Access, Onboarding, Scheduling and complaints) component
Working closely with Service delivery Partners to close complaints/Work Orders within Clients SLAs and providing regular daily report for respective PMOs and section of Downer business
Working on Technicians onboarding process and scheduling Job Ready Induction sessions for the compliant Technicians
Assisting team with onboarding process by reviewing and approving pre-requisites (company, Technician qualifications, Contract and Zero harm Documents) to onboard Companies and Technicians as per the project requirement
Releasing Work Orders to the Construction Partners by updating HEC guidelines
Work closely with Design, construction, scheduling and Completion Teams to meet Land Access and completion requirements during nbn projects
Assisted in System implementation activities including providing requirements, testing, training & documenting
Handled potentially conflicting project priorities and timeframes by building good relationships across the business that assist drive the attainment of business plans and objectives
Technical Assistant
UAE Exchange
02.2010 - 01.2015
Provided Customer Service by taking and delivering customer's orders
Motivating and coaching newly trained team members
Foreign currency handling and dealing with the customer international remittances
Dealing with IT related issues in various company branches and providing solutions as required
Responding to customer's transaction related issues through inbound/outbound calls and emails
Field Test Engineer / Field Technician / Drive Test Engineer at Extreme EngineeringField Test Engineer / Field Technician / Drive Test Engineer at Extreme Engineering