HamburgerMenu
hirist

Job Description

Role : Associate Tech Lead QA

Key Responsibilities :

Test Planning & Strategy :

- Analyse business requirements, user stories, system specifications, and architecture documents to design comprehensive test strategies.


- Develop, maintain, and execute test plans, test cases, and test scripts across functional, regression, integration, and performance testing phases.

- Define test coverage metrics, entry/exit criteria, and quality gates to align QA deliverables with SDLC milestones.

Test Automation & Framework Development :

- Design, implement, and maintain automation frameworks leveraging Selenium with C#, SpecFlow (BDD), and RestSharp for API testing.


- Create reusable libraries, test harnesses, and stubs/mocks to support automated regression suites.

- Integrate test automation into CI/CD pipelines (Azure DevOps), enabling continuous testing and shift-left practices.


- Monitor and optimise test execution times, test data management, and pipeline stability.

Quality Assurance & Defect Management :

- Execute manual and automated tests for UI, API, and database layers, validating functional and non-functional requirements.


- Perform API/REST testing with tools/frameworks such as Postman, RestSharp, or equivalent.

- Conduct root cause analysis of defects, collaborating with development teams to resolve issues effectively.

- Maintain an up-to-date defect tracking system (JIRA, Azure DevOps) with accurate severity, priority, and reproduction steps.

Collaboration & Stakeholder Engagement :

- Work closely with Product Owners, Developers, Business Analysts, and QA Engineers in Agile ceremonies (Sprint Planning, Daily Stand-ups, Retrospectives).


- Partner with architects and developers to review code quality, testability, and performance impact.

- Engage with clients and business stakeholders to clarify requirements, acceptance criteria, and user workflows.

Process Improvement & Leadership :

- Establish and enforce QA standards, best practices, and coding conventions for the QA team.

- Mentor and guide QA engineers in automation, test design, and debugging techniques.

- Research and evaluate emerging QA tools, frameworks, and methodologies (e.g., shift-left testing, contract testing, service virtualization).

- Drive initiatives to improve test efficiency, coverage, and scalability within Agile/DevOps environments.

Documentation & Reporting :

- Maintain comprehensive test documentation including strategy, test cases, execution logs, and traceability matrices.


- Generate quality metrics dashboards (defect density, automation coverage, velocity, pass/fail trends) for leadership review.

- Provide release readiness sign-offs with risk assessment and quality impact analysis.

Mandatory Skills :

- 6+ years of QA experience with increasing responsibility in test design, execution, and automation.

- Strong expertise in QA processes, methodologies, and Agile delivery frameworks (Scrum, Kanban).

- Hands-on experience with Selenium WebDriver (C#), SpecFlow (BDD), and RestSharp.

- Strong knowledge in API/REST testing, JSON/XML validation, and schema verification.


- Experience working in CI/CD environments (Azure DevOps) with automated build/test pipelines.

- Effective test data management (generation, masking, provisioning).

- Excellent debugging, problem-solving, and root cause analysis skills.

- Strong communication and stakeholder collaboration skills.

Preferred/Domain Skills :

- Experience in asset management, fleet management, or Novated leasing domains.

- Exposure to performance testing tools (JMeter, LoadRunner, or similar).

- Familiarity with containerized environments (Docker, Kubernetes) and cloud platforms (Azure, AWS, GCP).

- Knowledge of version control systems (Git) and code review practices.

- Experience mentoring teams and leading quality transformation initiatives


info-icon

Did you find something suspicious?