As a graduate in Software Engineering, I am a highly self-motivated and enthusiastic individual with excellent communication and interpersonal skills. I am also a strong team player who can blend into many work environments to achieve success as a team. I'm also interested to learn and adapt to new technologies and programming languages with a creative mindset. I strive to achieve the best I can through hard work, perseverance, and willingness to accept challenges.

Mishan Perera

As a graduate in Software Engineering, I am a highly self-motivated and enthusiastic individual with excellent communication and interpersonal skills. I am also a strong team player who can blend into many work environments to achieve success as a team. I'm also interested to learn and adapt to new technologies and programming languages with a creative mindset. I strive to achieve the best I can through hard work, perseverance, and willingness to accept challenges.

Available to hire

As a graduate in Software Engineering, I am a highly self-motivated and enthusiastic individual with excellent communication and interpersonal skills. I am also a strong team player who can blend into many work environments to achieve success as a team. I’m also interested to learn and adapt to new technologies and programming languages with a creative mindset. I strive to achieve the best I can through hard work, perseverance, and willingness to accept challenges.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Sinhala, Sinhalese
Fluent

Work Experience

Consultant Quality Assurance Automation Engineer at Digital Mobility Solutions Lanka (Pvt) Ltd (PickMe)
January 1, 2024 - Present
Projects -PickMe Passenger Revamp Project (iOS and Android) -PickMe Merchant Project Technologies -Mobile Automation : Appium (Android Driver, iOS Driver) -API Automation : Rest Assured -Automation Framework : Gauge -Programming Language : Java -Version Control : GitLab -Project Management Tool : Jira Responsibilities -Designed, developed, and maintained automation scripts for iOS and Android applications using Appium. -Integrated API automation testing using Rest Assured for backend services. -Worked on a multi-module Maven project using the Gauge framework for mobile, web, and API automation. -Managed CI/CD pipelines and version control using GitLab for efficient test execution and reporting. -Created and tracked test cases, managed defects, and generated reports using Jira, Xray, and Test Link. -Collaborated with agile development teams, participating in sprint planning, daily standups, and retrospectives. -Conducted manual testing when automation was not feasible for urgent or high-priority cases. -Provided knowledge transfer sessions and guidance to other team members. -Worked collaboratively with the LambdaTest team to run automation scripts in their device pool.
Associate Software Engineer at Firehouse Technology (Pvt) Ltd
December 31, 2023 - July 23, 2025
Developed a production-level microservice web application utilising Spring Boot, MySQL, and Angular. Wrote complex SQL queries and query optimisation for existing queries. Developed unit testing with JUnit, checking feature test cases and maintaining code quality using SonarQube. Fixed bugs and impediments. Created diagrams for planning the feature developments. Conducted knowledge transfer sessions for knowledge distribution. Trained on organisation process and organisation culture.
Associate Software Engineer at Firehouse Technology (Pvt) Ltd
December 31, 2023 - July 23, 2025
Developed production-level microservice web application using Spring Boot, MySQL, and Angular. Wrote and optimized complex SQL queries. Developed unit testing with JUnit, maintained code quality using SonarQube. Fixed bugs and impediments, created diagrams for feature planning, and conducted knowledge transfer sessions. Trained on organizational processes and culture.
Associate Software Engineer at Firehouse Technology (Pvt) Ltd
December 31, 2023 - July 24, 2025
Developed a production-level microservice web application utilising Spring Boot, MySQL, and Angular. Wrote complex SQL queries and query optimisation for existing queries. Developed unit testing with JUnit, checking feature test cases and maintaining code quality using SonarQube. Fixed bugs and impediments. Created diagrams for planning the feature developments. Conducted knowledge transfer sessions for knowledge distribution. Trained on organisation process and organisation culture.
Associate Software Engineer at Firehouse Technology (Pvt) Ltd
December 31, 2023 - July 24, 2025
Developed a production-level microservice web application utilising Spring Boot, MySQL, and Angular. Wrote complex SQL queries and query optimisation for existing queries. Developed unit testing with JUnit, checking feature test cases and maintaining code quality using SonarQube. Fixed bugs and impediments. Created diagrams for planning the feature developments. Conducted knowledge transfer sessions for knowledge distribution. Trained on organisation process and organisation culture.
Quality Assurance Automation Engineer at Digital Mobility Solutions Lanka (Pvt) Ltd | Pick Me
January 1, 2024 - Present
Designed, developed, and maintained automation scripts for iOS and Android applications using Appium. Integrated API automation testing using RestAssured for backend services. Worked on a multi-module Maven project using the Gauge framework for mobile, web, and API automation. Managed CI/CD pipelines and version control using GitLab for efficient test execution and reporting. Created and tracked test cases, managed defects, and generated reports using Jira, Xray, and TestLink. Collaborated with agile development teams, participating in sprint planning, daily standups, and retrospectives. Conducted manual testing when automation was not feasible for urgent or high-priority cases. Provided knowledge transfer sessions and guidance to other team members. Worked collaboratively with the LambdaTest team to run automation scripts on their device pool.
Software Engineer (Associate Software Engineer) at Fire House Technology (Pvt) Ltd
December 31, 2023 - August 27, 2025
Developed a production-level microservice web application utilizing Spring Boot, MySQL, and Angular. Wrote complex SQL queries and performed query optimization for existing queries. Developed unit testing with JUnit, checking feature test cases and maintaining code quality using SonarQube. Fixed bugs and impediments. Created diagrams for planning the feature developments. Conducted knowledge transfer sessions for knowledge distribution. Trained on the organization's process and culture.

Education

BSc (Hons) in Information Technology Specialising in Software Engineering at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2020 - December 31, 2024
G.C.E. Advance Level at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2019 - December 31, 2019
G.C.E. Ordinary Level at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2015 - December 31, 2015
BSc (Hons) in Information Technology Specialising in Software Engineering at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2020 - December 31, 2024
High School Diploma at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2005 - December 31, 2019
BSc (Hons) in Information Technology at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2020 - December 31, 2024
High School Diploma at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2005 - December 31, 2019
BSc (Hons) at Sri Lanka Institute of Information Technology (SLIIT)
January 1, 2020 - December 31, 2024
High School Diploma at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2005 - December 31, 2019
BSc (Hons) in Information Technology specializing in Software Engineering at Sri Lanka Institute of Information Technology (SLIIT), Malabe
January 1, 2020 - January 1, 2024
G.C.E. Advanced Level (Biological Science - 3S Pass) at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2019 - January 1, 2019
G.C.E. Ordinary Level (5A Passes, 4B Passes) at St. Benedict’s College, Colombo 13, Sri Lanka
January 1, 2015 - January 1, 2015
Diploma in Information Technology (DiTEC) International at ESOFT Metro Campus, Sri Lanka
January 1, 2016 - January 1, 2016
Diploma in English (DiE) at ESOFT Metro Campus, Sri Lanka
January 1, 2016 - January 1, 2016

Qualifications

Sysout 1.0: IEEE Student Branch of SLIIT
May 1, 2022 - May 31, 2022
Higher Diploma in Information Technology (SLIIT)
November 1, 2021 - November 30, 2021
Diploma in IT (International) - Pearson Assured
September 1, 2016 - September 30, 2016
Sysout 1.0: IEEE Student Branch of SLIIT
May 1, 2022 - May 31, 2022
Higher Diploma in Information Technology (SLIIT)
November 1, 2021 - November 30, 2021
Diploma in IT (International) - Pearson Assured
September 1, 2016 - September 30, 2016
Sysout 1.0: IEEE Student Branch of SLIIT
May 1, 2022 - May 31, 2022
Higher Diploma in Information Technology (SLIIT)
November 1, 2021 - November 30, 2021
Diploma in IT (International) - Pearson Assured
September 1, 2016 - September 30, 2016
Sysout 1.0: IEEE Student Branch of SLIIT
May 1, 2022 - May 31, 2022
Higher Diploma in Information Technology (SLIIT)
November 1, 2021 - November 30, 2021
Diploma in IT (International) - Pearson Assured
September 1, 2016 - September 30, 2016
Sysout 1.0: IEEE Student Branch of SLIIT
May 1, 2022 - August 27, 2025
Higher Diploma in Information Technology (SLIIT)
November 1, 2021 - August 27, 2025
Diploma in IT (International) - Pearson Assured
September 1, 2016 - August 27, 2025
Associate Software Engineer
January 11, 2030 - August 27, 2025

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Telecommunications, Transportation & Logistics, Education, Financial Services