The Company
We are a Norwegian owned company, delivering offshore software services from our development centre in Sri Lanka. Over the last 15 years, we have completed 250+ successful projects worldwide, for clients ranging from startups to Fortune 500 companies. For a decade and a half, we have been creating breakthrough software for leading organisations in Europe, USA, Australia, Singapore and more. We are a team of global experts who architect solutions that change the way business is done and add colour to everyday living.
We offer custom software application development to diverse sectors such as proptech, fintech, environment, logistics, maritime, health, and more. We assign a dedicated, long-term technology team to each client, allowing for seamless integration with their internal teams. Guided by the Nordic values of trust, transparency and commitment, our diverse team drives innovation and disruption in the modern digital era.
Job Description
We are looking for a Senior QA Engineer / Associate Tech Lead with a strong background in both manual and automated testing. The ideal candidate should have hands-on experience in TypeScript/JavaScript and Cypress/Playwright, enabling them to contribute directly to our automation codebase. This role involves test planning, execution, automation development, and working closely with developers and product teams to ensure high-quality software delivery.
Key Responsibilities
- Design, develop, and execute manual and automated test cases to ensure product quality.
- Maintain and enhance the automation framework, with a focus on TypeScript/JavaScript and Cypress/Playwright.
- Contribute to the test automation suite, identifying areas for improvement and optimizing test coverage.
- Perform functional, regression, integration, and performance testing.
- Review product requirements and provide test plans, test scenarios, and test strategies.
- Work closely with developers, DevOps, and product teams to ensure timely bug resolution and improve test processes.
- Implement CI/CD automation for running test cases in pipelines.
- Analyze test results, report defects, and provide detailed root cause analysis.
- Stay up to date with the latest QA methodologies, tools, and best practices.
- Mentor and guide junior QA engineers in test strategy, automation best practices, and debugging.
Required Skills & Experience
- 4+ years of QA experience, with at least 2 years in automation testing.
- Strong programming skills in TypeScript/JavaScript for writing automation tests.
- Hands-on experience with Playwright/Cypress for UI automation.
- Experience with API testing (Postman, REST Assured, or similar tools).
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
- Strong knowledge of Agile methodologies and QA best practices.
- Experience with test management tools like JIRA, TestRail, or Xray.
- Understanding of performance and security testing concepts is a plus.
Benefits
- Great Remuneration π°
- Flexible Work Arrangement π
- Performance Bonus π¦
- Private Health Insurance π₯
- Paid Time Off π΄
- Accelerated Career Growth π
- Latest Tech Equipment π»
- International Exposure π
- Exciting Company Events π₯³