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(ref : hirist.tech)