Posted on: 19/08/2025
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
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1531756
Interview Questions for you
View All