Shemaka P. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Shemaka P. Automation, Mobile and Web Testing

My name is Shemaka P. and I have over 6 years of experience in the tech industry. I specialize in the following technologies: Software QA, Software Testing, Automated Testing, Mobile App Testing, Web Testing, etc.. I hold a degree in , Associate's degree, Bachelor of Applied Science (BASc). Some of the notable projects I’ve worked on include: QA Engineer , Playwright Automation Framework - Page Object Model, Manual QA Testing for Hapday AI Life Coach App, API Test Automation with karate framework, Performance Test Engineer at Iron Mountain, Automation Tester New York Life Insurance Company, etc.. I am based in Colombo, Sri Lanka. I've successfully completed 6 projects while developing at Softaims.

I thrive on project diversity, possessing the adaptability to seamlessly transition between different technical stacks, industries, and team structures. This wide-ranging experience allows me to bring unique perspectives and proven solutions from one domain to another, significantly enhancing the problem-solving process.

I quickly become proficient in new technologies as required, focusing on delivering immediate, high-quality value. At Softaims, I leverage this adaptability to ensure project continuity and success, regardless of the evolving technical landscape.

My work philosophy centers on being a resilient and resourceful team member. I prioritize finding pragmatic, scalable solutions that not only meet the current needs but also provide a flexible foundation for future development and changes.

Main technologies

  • Automation, Mobile and Web Testing

    6 years

  • Software QA

    1 Year

  • Software Testing

    2 Years

  • Automated Testing

    5 Years

Additional skills

  • Software QA
  • Software Testing
  • Automated Testing
  • Mobile App Testing
  • Web Testing
  • API Testing
  • Automation
  • Test Automation
  • Manual Testing
  • Functional Testing
  • End-to-End Testing
  • Quality Assurance
  • Selenium WebDriver
  • Usability Testing
  • Regression Testing

Direct hire

Potentially possible

Previous Company

Virtusa

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

QA Engineer , Playwright Automation Framework - Page Object Model

I recently developed a Playwright Automation Framework using the Page Object Model (POM) to ensure scalable, maintainable, and efficient test automation. This framework streamlines web application testing by organizing locators and actions in reusable components, improving test readability and reducing code duplication. It supports cross-browser testing, parallel execution, and easy integration with CI/CD pipelines. Whether it's validating UI workflows or ensuring smooth end-to-end functionality, this framework enhances automation efficiency for web applications.

Manual QA Testing for Hapday AI Life Coach App

Performed manual testing for Hapday AI Life Coach, a web app offering personalized coaching tools. Identified and reported bugs, tested user flows, and ensured cross-device functionality. Collaborated with developers to resolve issues, improving app quality and user experience. Project Link: https://hapday.app/

API Test Automation with karate framework

Automate the api testing with karate framework

Performance Test Engineer at Iron Mountain

As a performance test engineer at Iron Mountain, I am responsible for ensuring the optimal performance of software applications and systems. My primary duties involve designing and executing performance tests to identify potential bottlenecks and areas for improvement. I work closely with development and operations teams to analyze and interpret performance data, troubleshoot issues, and implement solutions to enhance the overall performance of Iron Mountain's software products. Additionally, I utilize my expertise in performance testing methodologies, tools, and technologies to develop and maintain testing frameworks and processes. I stay up-to-date with the latest industry trends and best practices, and leverage my knowledge to improve the efficiency and effectiveness of Iron Mountain's testing efforts. Overall, my role as a performance test engineer is essential in ensuring that Iron Mountain's software products meet the performance expectations of our customers, and contribute to the success of the organization.

Automation Tester New York Life Insurance Company

As an automation software tester at New York Life Insurance Company, I would have been responsible for ensuring that the software systems used by the company are of the highest quality and meet the specified requirements. I would have used my expertise in automation to design, develop, and execute automated test scripts, working closely with the development team to identify and resolve any issues that arise during the testing process. My experience in automation would have made me a key player in the team, with a deep understanding of testing tools and frameworks such as Selenium, Appium, TestNG, and Cucumber. I would have been able to write and maintain test scripts, set up test environments, and analyze test results to ensure that the software meets the required quality standards. In addition to my technical skills, I would have also been a great team player, able to communicate effectively with other team members and stakeholders. I would have been able to provide regular updates on the testing progress, work collaboratively to identify and address any issues that arise, and make recommendations for improving the testing process. My experience at New York Life Insurance Company would have provided you with valuable skills and expertise in automation, software testing, and quality assurance. I would have been able to use my knowledge and experience to help the company deliver high-quality software solutions that meet the needs of its customers and stakeholders. my attention to detail and commitment to quality would have made me a valued member of the team, and my ability to work collaboratively with others would have made the testing process more effective and efficient.

Education

  • Coursera

    in Google IT Support Professional Certificate

    2022-01-01-2022-01-01

  • Coursera

    Associate's degree in Google Project Management: Professional Certificate

    2022-01-01-2022-01-01

  • Sri Lanka Institute of Information Technology (SLIIT)

    Bachelor of Applied Science (BASc) in Information Technology

    2019-01-01-2022-01-01

Languages

  • English