Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

AYOMI SIRIWARDANE

Pascoe Vale South

Summary

Cautious Quality Engineer thoroughly predicts and eliminates any unnecessary risks during project planning and production phases. Strong software testing and analysis knowledge including automation testing frameworks (Behavior driven development and Data driven testing), functional and non-functional testing, bug tracking tools, database technologies and cross-platform skills in Windows and Linux, Web application testing, Mobile testing, Requirement elicitation and analysis.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software QA Engineer (Automation Team)

CodeGen
10.2022 - 05.2023
  • Designed and developed automated test suites using Selenium WebDriver, Maven and Java
  • Performed functional and regression testing on a web-based application
  • Experienced with BDD framework using Cucumber and Gherkin
  • API testing using SOAPUI and POSTMAN tools
  • Reported progress of testing and escalated bugs on Jira to be prioritized based on their severity
  • Test metrics were prepared and added to the test summary report in each sprint
  • Participated and presented the tested features/gaps during the sprint review meeting
  • Participated in daily scrum meetings, retrospective meetings, sprint review meetings and test case review meetings
  • Experienced in taking the daily builds into the QA team using Jenkins
  • Experienced in configuring Jenkins to execute test suites for instances hosted in different environments and different cloud platforms ( Eg AWS)


Senior Software Technical & Quality Analyst

OrangeHRM
06.2016 - 10.2022
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Utilized the Selenium WebDriver framework with Java to create 1500+ regression tests along with integration & functional testing uncovering deeply nested bugs.
  • Took full ownership of projects work, to make sure the end user satisfaction and quality factor are adhered to the industry standards.
  • Tested all stages of software development life cycle including Unit testing, Regression testing, User Acceptance testing, Negative scenario testing and Exploratory testing on a web-based application.
  • Tested data using MySQL queries and scripts.
  • Mobile testing using devices with Android/IOS operating systems to replicate and identify root cause of client reported issues.
  • Communicated with clients to identify production issues and analysed root causes, reproduced them, provided alternatives and temporary solutions until issues get fixed.
  • Collaboratively worked with the team to meet deadlines and improve the quality of intermediate releases.
  • Analysed requirements prior starting projects and documented real life test scenarios thereby provided feedback to the project lead in gaps of requirement specification.
  • Participated in design review meetings to provide input on functional requirements and potential risks.
  • Prepared reports on testing progress, risks and issues along with mitigations.
  • Tracked project quality standards through UAT and production issue count with analysing them and providing inputs to quality matrices.
  • Mentoring & supervising junior QA team on defining test scopes, giving estimations and achieving deadlines.
  • Suggested feature improvements and usability improvements on the product during the kick-off meetings.
  • Have followed ISO 27001 standard within the QA team.

Software QA Engineer

Simcentric Technologies
04.2013 - 08.2015
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Assessed application patches and updates at development, testing and quality assurance stages.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Experienced on creating and executing manual test cases on a desktop application.
  • Performed Functional testing, Stress testing, Performance testing and Installer testing.
  • Participated in daily scrum meetings and sprint review meetings.
  • Project Management and bug tracking using Jira.
  • Prepared Client Release Documents and Change Logs.

Education

BSc - Computer Science

University of Sri Jayewardenepura
2012

Skills

  • Selenium WebDriver, Maven, Cucumber
  • JAVA, C, HTML/XML, JSON
  • Apache Jmeter
  • POSTMAN and SOAPUI
  • Linux, Windows, Ubuntu, Android, IOS, GitHub
  • Jenkins, AWS, RackSpace
  • TestLink, Zoho, Request Tracker, Sendgrid, Xshell
  • MySQL, Oracle SQL developer, phpMyAdmin
  • Mantis, JIRA, BugZilla
  • Communication

Certification

Certified Tester Foundation Level - International Software Testing Qualifications Board (ISTQB) - 2022


Software Test Automation Training completion - Imperial College Of Information Technology And Business - 2022

Timeline

Senior Software QA Engineer (Automation Team)

CodeGen
10.2022 - 05.2023

Senior Software Technical & Quality Analyst

OrangeHRM
06.2016 - 10.2022

Software QA Engineer

Simcentric Technologies
04.2013 - 08.2015

BSc - Computer Science

University of Sri Jayewardenepura
AYOMI SIRIWARDANE