Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Rishi Ukwatta

Senior QA Engineer

Summary

Over 8+ years of professional experience in the IT industry as a Senior Quality Assurance. Extensive hands-on experience in various fields of Quality Assurance, Test Management, and Test Leadership. Involved in several complete life cycle implementation experiences, spanning the entire scope of the Software Development Life Cycle (SDLC). Proficient in development, testing, quality assurance, documentation, implementation, troubleshooting, and customer support. Strong expertise in designing and implementing test strategies, test plans, test cases, and test scripts. Skilled in conducting various types of testing, including functional testing, regression testing, performance testing, and usability testing. Proven ability to effectively manage and coordinate testing activities across multiple projects, ensuring timely delivery and adherence to quality standards. Demonstrated leadership skills in leading cross-functional teams, providing guidance and support to team members, and fostering a collaborative work environment.

Overview

9
9
years of professional experience

Work History

Senior Software QA Engineer

Axiata Digital Labs
9 2021 - Current
  • Contributed to the QA efforts for the Ez Cash project, actively involved in testing activities throughout the software development life cycle.
  • Maintained detailed documentation of test results, ensuring accurate tracking of issues and resolutions.
  • Formulated and executed test cases to verify the functionality and performance of Ez Cash features.
  • Conducted various types of testing including GUI testing, integration testing, regression testing, user acceptance testing, smoke testing, database testing, API testing, and security testing.
  • Contributed to successful product launches through rigorous testing and validation efforts.
  • Collaborated with the QA lead and team members to prioritize and resolve reported bugs, ensuring a smooth user experience.
  • Assisted in the maintenance of test artifacts including test scripts, test data, and test environment configurations.
  • Conducted defect logging and tracking, ensuring accurate documentation and timely resolution of issues.

Senior Software QA Engineer

Platform One (pvt) ltd
07.2019 - 08.2021
  • Demonstrated strong understanding and exposure to the Software Development Life Cycle (SDLC) and QA processes.
  • Formulated comprehensive test strategies aligned with project goals and requirements.
  • Successfully executed and updated test cases to verify the functionality and performance of Platform One.
  • Proficient in conducting various types of testing including GUI testing, integration testing, regression testing, user acceptance testing, smoke testing, database testing, API testing, and security testing.
  • Gained experience in testing across different environments, ensuring compatibility and reliability.
  • Enhanced software quality by designing and executing comprehensive test plans for various applications.
  • Increased team productivity by providing guidance and mentoring junior QA engineers.
  • Contributed to successful product launches through rigorous testing and validation efforts.
  • Conducted thorough reviews of work done by team members, providing valuable feedback and ensuring the quality of deliverables.

Senior Software QA Engineer/QA Engineer

Virtusa Pvt. Ltd
05.2015 - 04.2019
  • Maintained detailed documentation of test results, ensuring accurate tracking of issues and resolutions.
  • Contributed to successful product launches through rigorous testing and validation efforts.
  • Enhanced software quality by designing and executing comprehensive test plans for various applications.
  • Increased team productivity by providing guidance and mentoring junior QA engineers.
  • Designed and developed test cases aligned with user stories to verify the functionality and security of Veracode integrations.
  • Created comprehensive test scripts and test data sheets for efficient test execution.
  • Analyzed project requirements to determine the testing effort required and ensure appropriate test coverage.
  • Actively participated in test script and test result walkthroughs and review meetings with onsite business analysts, developers, QA, and UAT teams.

Education

BSc. Special (Hons) Degree in IT -

Sri Lanka Institute of Information Technology (SLIIT)

Skills

    Manual Testing

    Regression Testing

    Integration Testing

    SQL knowledge

    Test Planning

    RESTful APIs

    JIRA management

    Postman tool

    Mobile Testing

    User Acceptance Testing

    Defect tracking

    Functional Testing

    Cross-browser testing

    Load testing

    C#

Projects

Senior Software QA Engineer / QA Engineer Virtusa (pvt) Itd: Veracode - Integrations, Designed and developed test cases aligned with user stories to verify the functionality and security of Veracode integrations. Created comprehensive test scripts and test data sheets for efficient test execution. Analyzed project requirements to determine the testing effort required and ensure appropriate test coverage. Actively participated in test script and test result walkthroughs and review meetings with onsite business analysts, developers, QA, and UAT teams. Senior Software QA Engineer / Platform One (pvt) Itd, Demonstrated strong understanding and exposure to the Software Development Life Cycle (SDLC) and QA processes. Formulated comprehensive test strategies aligned with project goals and requirements. Successfully executed and updated test cases to verify the functionality and performance of Platform One. Proficient in conducting various types of testing, including GUI testing, integration testing, regression testing, user acceptance testing, smoke testing, database testing, API testing, and security testing. Gained experience in testing across different environments, ensuring compatibility and reliability. Conducted thorough reviews of work done by team members, providing valuable feedback and ensuring the quality of deliverables Senior Software QA Engineer / Axiata Digital Labs Dialog eZ Cash, Contributed to the QA efforts for the Ez Cash project, actively involved in testing activities throughout the software development life cycle. Formulated and executed test cases to verify the functionality and performance of Ez Cash features. Conducted various types of testing, including GUI testing, integration testing, regression testing, user acceptance testing, smoke testing, database testing, API testing, and security testing. Collaborated with the QA lead and team members to prioritize and resolve reported bugs, ensuring a smooth user experience. Assisted in the maintenance of test artifacts, including test scripts, test data, and test environment configurations. Conducted defect logging and tracking, ensuring accurate documentation and timely resolution of issues. Senior Software QA Engineer / Axiata Digital Labs KongsiKlub2.0, Lead the QA efforts for the KongsiKlub2.0, a prominent financial services application. Developed and implemented robust test strategies, ensuring comprehensive test coverage and alignment with project goals. Oversaw the execution and updating of test cases, fostering a culture of quality and efficiency within the QA team. Lead and mentored a team of QA engineers, providing guidance, feedback, and technical support throughout the project lifecycle.

Timeline

Senior Software QA Engineer

Platform One (pvt) ltd
07.2019 - 08.2021

Senior Software QA Engineer/QA Engineer

Virtusa Pvt. Ltd
05.2015 - 04.2019

Senior Software QA Engineer

Axiata Digital Labs
9 2021 - Current

BSc. Special (Hons) Degree in IT -

Sri Lanka Institute of Information Technology (SLIIT)
Rishi UkwattaSenior QA Engineer