Dijital Team logo

Quality Assurance Tester

Dijital Team โ€ข Colombo, Western Province, Sri Lanka

onsitefull-time
Posted Aug 9, 2026Apply by Sep 8, 2026

**Role & seniority: ** Quality Assurance Tester (likely mid-level), working in an agile SaaS/product environment

**Stack/tools: **

  • Test/automation: Manual + automated testing; Cypress (JavaScript); CI/CD-integrated automation; Cypress Cloud

  • Test mgmt/docs: Jira, TestRail or Zephyr, Confluence, Miro

  • API/testing: API validation via Swagger/OpenAPI, browser dev tools

  • Other tech: Gitea, Docker (advantage); basic SQL (database validation); Cucumber/BDD or Playwright (beneficial)

  • Top 3 responsibilities:

    1. Design and execute comprehensive test plans/cases/scripts (functional, regression, smoke, exploratory, E2E, API, UI/UX, UAT, production verification)

    2. Build and maintain automated test suites; improve stability/coverage; troubleshoot flaky tests and CI/CD pipeline failures

    3. Track and support defect resolution; provide release-readiness (go/no-go) input and quality insights/metrics to stakeholders

  • Must-have skills:

    • Strong QA/testing methodology knowledge and experience building/executing test plans & automation

    • Cypress (desirable) and CI/CD integration experience for automated testing

    • Agile collaboration; proficiency with Jira and test management platforms

    • Ability to handle multiple test types and communicate risks/quality findings clearly

  • Nice-to-haves: Playwright or Cucumber/BDD; Docker/Gitea; Cypress Cloud; deeper API tooling experi

Full Description

About The Role As a Quality Assurance Tester, you will play a key role in ensuring the quality, reliability, and performance of SaaS products within an agile product environment. You will work closely with development and product teams to design and execute comprehensive testing strategies, identify and manage defects, strengthen test automation, and provide quality-focused insights throughout the software development lifecycle.

You will contribute to release readiness, continuous improvement, and the delivery of reliable products that meet customer and business needs.

About The Client You will be working with an established technology organisation delivering innovative SaaS and enterprise communications solutions. The business operates in a collaborative, product-focused environment and is committed to continuous improvement, quality, and enabling evolving technology needs.

Ideal Profile

Experience

Proven experience in software quality assurance, ideally within a product development environment Experience with both manual and automated software testing Experience with test automation tools and frameworks; Cypress experience is highly desirable Familiarity with Agile development methodologies and collaborative product environments

Technical Skills

Strong understanding of QA methodologies, processes, tools, and testing practices Experience developing and executing test plans, test cases, and automated test suites Knowledge of functional, regression, smoke, exploratory, E2E, API, UI/UX, production verification, and UAT testing Experience with Jira and test management platforms such as TestRail or Zephyr Knowledge of Cypress using JavaScript and CI/CD-integrated automation frameworks Exposure to API validation using Swagger/OpenAPI and browser developer tools Basic SQL and database validation knowledge Familiarity with tools such as Gitea, Docker, Cypress Cloud, Confluence, and Miro is advantageous Exposure to Cucumber/BDD or Playwright is beneficial

Professional Attributes

Passionate about software quality and delivering excellent user experiences Highly analytical, detail-oriented, and able to think critically and creatively Strong written and verbal communication skills Proactive, self-motivated, and accountable Comfortable working autonomously while contributing effectively within a team Adaptable and collaborative, with a strong commitment to continuous improvement

Responsibilities Quality Assurance & Testing

Collaborate with product, platform, and development teams to understand requirements and specifications Develop and execute comprehensive test plans, test cases, and test scripts Perform functional, regression, smoke, exploratory, E2E, API, UI/UX, production verification, and UAT testing Identify, document, track, and support the resolution of software defects Conduct thorough regression testing to maintain product stability and reliability Provide quality-focused input into product design and functionality Represent QA during release-readiness and go/no-go decisions Monitor quality metrics and recommend improvements to testing processes

Test Automation

Design, maintain, and improve automated test suites Develop automation using Cypress and support integration with CI/CD pipelines Investigate and resolve flaky automated tests Analyse CI/CD pipeline failures and improve automation stability and test coverage Work with development teams to continuously improve automated testing processes Evaluate future adoption of technologies such as Cucumber/BDD and Playwright where appropriate

Collaboration & Continuous Improvement

Communicate testing progress, risks, issues, and quality insights to relevant stakeholders Provide recommendations for product enhancements based on QA findings Contribute to the continuous improvement of QA processes and procedures Create and maintain QA documentation, test plans, and knowledge articles using Confluence and Miro Participate in relevant quality, compliance, training, audit, and continuous improvement initiatives Maintain awareness of applicable quality, environmental, information security, and workplace health and safety standards

How we take care of our team

๐Ÿ’ฐ Get paid in Australian Dollars

๐Ÿฅ Medical insurance from day one for you + spouse (or parents if unmarried)

๐Ÿฉบ Generous OPD coverage from doctor visits to all your medical needs

๐Ÿก Home office setup allowance to build your ideal workspace

๐ŸŒ Internet allowance to keep you connected

๐Ÿ’ช Gym & wellness allowance to stay fit and balanced

๐ŸŽ‰ Work hard, play hard - regular team events & engagement activities

๐Ÿง  Diji Assist - Mental health & counseling support when you need it

๐Ÿ“š We invest in you - reimbursement for industry certifications

๐Ÿ—ฃ๏ธ Open-door culture - your ideas and feedback always matter

๐ŸŒ Flexible work - home or office, wherever you do your best work

๐Ÿ† Rewards & recognition that actually recognize you

๐Ÿฅณ Great christmas & financial year-end parties to unwind with your loved ones

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Manual TestingAutomated TestingCypressAgileJavaScriptAPI TestingSQLJiraTestRailZephyrCI/CDSwaggerDockerCucumberPlaywrightUI/UX Testingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.