Results-driven professional with 3 years of experience in software testing and test automation. Skilled in designing and executing automated test scripts to ensure reliability and performance of software applications. Proficient in SQL for data validation and analysis, with hands-on experience using MATLAB for simulation and data modeling. Possessing a foundational programming background supporting strong problem-solving and analytical skills, enabling effective collaboration with development teams and contribution to the full software development lifecycle.
Overview
23
23
years of professional experience
Work History
Test & Quality Analyst
Cover-More Group
North Sydney, NSW, Australia
09.2024 - Current
Lead the creation of testing strategies for mobile apps (iOS and Android), web pages, and Salesforce platform.
Coach others in the adoption of agile quality focused quality engineering techniques.
Provide oversight over Quality Assurance Testers and, direct team to perform manual testing on a daily basis.
Build technical testing frameworks that support the test strategy.
Write automated mobile UI tests that run in our CI pipelines before deployment (using appropriate coding languages).
Identify and executing high value exploratory testing scenarios.
Consult with the business, Scrum Master and broader engineering team to prioritise and shape the test strategy, using Agile practices for prioritisation around business value.
Identify functional issues within technical products.
Identify data inconsistencies and work to resolve.
Identify layout issues via comparison to the designer’s original user interface designs.
Proactively identify issues and develop solutions to issues that arise. Communicate these to project managers, product managers, scrum masters, developers, UI/UX designers and Business Analysts, and develop solutions.
Executing test strategy to meet our high-quality goals in an agile environment, suggesting improvements where appropriate.
Review and validate, test/certification reports. Liaise with vendors and suppliers for testing/certification deliverables and perform acceptance and integrating testing.
Provide feedback about existing quality issues and risks.
Work with the release team to ensure smooth releases.
Work closely with business stakeholders and the rest of the development team to define acceptance criteria for requirements.
Analyzed quality and performance data to support operational decision-making.
Developed and maintained quality assurance procedure documentation.
Provided regular updates to team leadership on quality metrics by communicating consistency problems or production deficiencies.
Developed comprehensive test cases to cover wide range of scenarios, ensuring thorough coverage of all features.
Led quality assurance teams in high-stakes projects, maintaining focus on deliverables under tight deadlines.
Junior Quality Assurance Engineer
Cover-More Group
North Sydney, NSW, Australia
03.2002 - 09.2024
Build technical testing frameworks that support the test strategy.
Write automated mobile UI tests that run in our CI pipelines before deployment (using appropriate coding languages).
Identify functional issues within technical products.
Identify data inconsistencies and work to resolve.
Identify layout issues via comparison to the designer’s original user interface designs.
Proactively identify issues and develop solutions to issues that arise. Communicate these to project managers, product managers, scrum masters, developers, UI/UX designers and Business Analysts, and develop solutions.
Executing test strategy to meet our high-quality goals in an agile environment, suggesting improvements where appropriate.
Consult with the business, Scrum Master and broader engineering team to prioritise and shape the test strategy, using Agile practices for prioritisation around business value.
Review and validate, test/certification reports. Liaise with vendors and suppliers for testing/certification deliverables and perform acceptance and integrating testing.
Provide feedback about existing quality issues and risks.
Work with the release team to ensure smooth releases.
Maintained up-to-date knowledge on emerging technologies, trends, and best practices in the field of software quality assurance.
Improved overall system performance by conducting thorough regression testing after bug fixes.
Education
Bachelor of Information Technology - Software Design And Development
International College of Business And Technology
Colombo
07-2018
Master of Information Technology - Software Design And Development
Charles Sturt University
Melbourne, VIC
07-2021
Skills
Data analysis
Test automation
Python and C
MATLAB knowledge
Java
Selenium
Jira and Confluence
Timeline
Test & Quality Analyst
Cover-More Group
09.2024 - Current
Junior Quality Assurance Engineer
Cover-More Group
03.2002 - 09.2024
Bachelor of Information Technology - Software Design And Development
International College of Business And Technology
Master of Information Technology - Software Design And Development
Quality Control Analyst III, Senior Mortgage Quality Assurance Specialist, Mortgage Processor II at Navy Federal Credit Union- Greater Pensacola OperationsQuality Control Analyst III, Senior Mortgage Quality Assurance Specialist, Mortgage Processor II at Navy Federal Credit Union- Greater Pensacola Operations