
1
clicked apply
clicked apply
Senior Quality Engineer - Automation
Insighture
Colombo •
Full-time
Job Description
About Insighture
Insighture is a leading technology consultancy that drives digital transformation for businesses worldwide. With a team of over 85 expert consultants, the company delivers tailored, high-impact strategies and solutions, enabling scalable product engineering.
As an AWS partner, Insighture excels in co-integrated cloud services. We've collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more. Our capabilities span Cloud-Native Development, Artificial Intelligence, and DevSecOps, empowering businesses to achieve impactful and innovative outcomes.
Key Responsibilities
- Design risk-based test scenarios, boundary matrices, and edge-case suites for complex product workflows.
- Execute hands-on functional, exploratory, and regression testing before features move to automation.
- Conduct defect root-cause analysis (RCA) and drive or actively contribute to defect triage sessions
- Build and maintain scalable UI (Playwright, Cypress, or Selenium) and API automated test suites using C# / .NET, Java, or TypeScript/JavaScript.
- Automate critical manual regression suites and integrate them as automated quality gates in CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, GitLab CI, or Jenkins).
- Run baseline performance and load tests using k6 or JMeter to catch throughput issues early.
- Use AI tools (e.g., Claude, Cursor, GitHub Copilot) to speed up test design, script creation, and data generation.
- Identify opportunities to introduce intelligent testing practices that enhance overall team productivity and reduce repetitive QA overhead.
- Lead manual and automated verification of reporting modules, dashboards, and data pipelines.
- Write complex SQL queries (joins, aggregations) to validate backend data integrity against frontend reports and export formats (PDF, CSV, Excel).
- Plan and execute hands-on cross-squad SIT to validate shared interfaces, APIs, and critical dependencies across services.
- Review test plans and automation PRs, championing clean code and shift-left quality practices.
- Track and communicate baseline quality metrics (Defect Escape Rate, Automation Pass Rate, SIT Cycle Time).
Requirements
- 6+ years of total QA experience, demonstrating a strong balance between hands-on manual testing and test automation.
- Hands-on UI & API Automation: Practical coding proficiency in C# / .NET or Java (alongside TypeScript/JavaScript) using frameworks like Playwright, Selenium, or Cypress, plus REST/GraphQL API testing (REST Assured, Postman, or native HTTP client libraries).
- Strong SQL & Data Testing: Proven ability to query relational databases to validate complex calculation engines, data transformations, and reporting outputs.
- Modern Tooling & CI/CD: Practical experience with Git, CI/CD pipeline integration (Azure DevOps, GitHub Actions, or Jenkins), and Jira-based test management (Xray, Zephyr, or TestRail).
- Cross-Squad SIT Execution: Hands-on experience executing end-to-end SIT cycles across squad boundaries, validating shared APIs/data flows, and driving defect triage directly with engineers
Why Insighture?
- Freedom to work hybrid or on-site. Be a digital nomad if you like.
- Grow in your role with mentorship and the chance to lead on projects.
- Access sponsored counselling, family medical insurance and checkups.
- Get your salary pegged to the Australian dollar for financial stability.