Quality Assurance Engineer
ICONICS
Quality Assurance Engineer
ICONICS
Position Overvie
The Quality Assurance Engineer is responsible for supporting the QA Manager through the hands-on design, execution, and reporting of QA activities across iteration, release, regression, manual, API, and automation testing.
The role works as an active member of the QA team, provides hands-on testing across manual, API, and automation activities, follows agreed QA standards, and helps maintainhigh levels of product quality across delivery. The Quality Assurance Engineer works under the guidance of the QA Manager and collaborates closely with QA team members and project test resources
The role also contributes to the maintenance, stability, and continuous improvement of QA environments and laboratory setups to ensure reliable and efficient testing
Key Responsibilities
Key Expectations
Key Deliverables
|
Area |
Expectation |
|
Test scenarios and test cases |
Clear coverage of requirements, risks, and acceptance criteria. |
|
Test execution results and evidence |
Objective evidence of pass/fail outcomes and release readiness. |
|
Defect reports and retest outcomes |
Clear, reproducible defects and timely validation of fixes. |
|
Regression test reports |
Evidence of impact coverage for sprint and release changes. |
|
Automation execution summaries |
Clear triage of product, environment, data, and script failures. |
|
QA progress and risk updates |
Regular visibility of test progress, blockers, and quality risks. |
|
Test coverage and release readiness summaries |
Concise reporting for stakeholders and release decisions. |
|
Process improvement recommendations |
Practical improvements to QA delivery, standards, and reporting. |
|
QA Environment |
Environment readiness |
Success Measures
|
Area |
Expectation |
|
QA visibility |
QA activities are planned, visible, and tracked throughout the sprint. |
|
Risk escalation |
QA blockers and risks are escalated early and with clear evidence. |
|
Defect quality |
Defects are clear, reproducible, evidence-based, and appropriately prioritised. |
|
Release assurance |
Regression and release-critical testing are completed to agreed standards. |
|
Automation triage |
Automated test results are reviewed and correctly classified. |
|
Standardisation |
QA standards are consistently followed in own work. |
|
Stakeholder confidence |
Stakeholders have clear visibility of product quality and release readiness. |
|
Automation Contribution |
Contributes to improved automation coverage and reliability |
Required Skills and Experience
Proven experience in software quality assurance and test delivery.
Good manual functional, regression, integration, and system testing experience.
Experience with API testing tools such as Postman, Newman, Swagger/OpenAPI, Playwright, or equivalent.
Good understanding of HTTP methods, status codes, request/response payloads, and API validation.
Experience working in Agile/Scrum delivery teams.
Experience reviewing requirements, acceptance criteria, PBIs, and bugs.
Strong defect management skills, including clear evidence, severity assessment, and retesting.
Ability to analyse automated test results and support automation failure triage.Exposure to running automated tests in CI/CD pipelines with quality gates
Ability to provide test results and pipeline insights to inform release decisions
Ability to use AI to generate/update test scenarios & test code, as well using AI to review test results and other outputs to ensure repeatable outcomes
Some hands-on experience with test automation frameworks
Ability to contribute to automated test design and development
Good communication, prioritisation, and teamwork skills.
Willingness to learn, share knowledge, and support other QA team members.
Desirable Skills
Experience with Azure DevOps, test plans, pipelines, dashboards, or work item management.
Experience with automated API or UI test frameworks.
SQL/database validation experience.
Exposure to performance testing tools such as JMeter.
Experience producing QA metrics, test reports, coverage reports, or release readiness reports.
ISTQB certification or equivalent demonstrable testing knowledge.
Exposure to AI-assisted testing tools and techniques (e.g., test generation, defect analysis, test optimisation)
Pay dependent on experience
Benefits
Explore more opportunities at ICONICS