QA Engineer

Save Energy Systems
Full-timeColombo, Sri Lanka

Job Title: Quality Assurance (QA) Engineer

Job Overview

As a QA Engineer at Save Energy Systems, you will take ownership of test planning, execution, and automation coverage for our energy platform, which includes web dashboards, reports, APIs, and smart IoT device integrations. You’ll work closely with developers and product managers to ensure release quality and system stability.

Key Responsibilities

  • Design, execute, and maintain detailed test cases based on business requirements.
  • Perform manual and automated testing across functional areas, including UI, API, and backend validation.
  • Identify, report, and track defects and inconsistencies across environments.
  • Build and maintain Playwright automation test suites across key modules.
  • Perform database-level testing using SQL for data validation and consistency checks.
  • Participate in sprint ceremonies and contribute to Agile testing processes.
  • Coordinate with developers, product managers, and CS/engineering teams to reproduce, triage, and resolve production issues.
  • Perform regression and smoke testing for every release cycle.
  • Maintain testing documentation, including test plans and test summary reports.

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, IT, or equivalent.
  • Minimum 2 years of professional experience in software QA (manual and/or automation).
  • Strong knowledge of QA methodologies, SDLC/STLC, and Agile workflows.
  • Proficiency in SQL and database validation.
  • Hands-on experience with API testing tools (e.g., Postman, Swagger).
  • Solid experience with Playwright or similar tools (Selenium, Cypress).
  • Familiarity with CI/CD pipelines and Git.
  • Strong troubleshooting, documentation, and communication skills.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*