Full Time
Ebene
Posted 5 months ago
The QA Lead will head a team of test engineers and will be responsible for ensuring the quality and reliability of IT systems developed by the company. This role requires a strong focus on automation testing to drive efficiency and consistency in the testing process.
Activities
Process Implementation
- Define and implement testing policies, procedures, and standards with a strong emphasis on automation to achieve greater efficiency.
- Continuously review and improve automation testing strategies and frameworks to ensure they align with best practices and evolving project needs.
- Ensure team members prioritize, track, and manage defects and issues effectively, providing automation-based solutions where possible.
- Coach and guide team members on the adoption of automation tools and practices, fostering a culture of continuous learning and improvement.
- Contribute to the improvement of business processes, including software development life cycle (SDLC) processes, by integrating automated testing at each stage.
- Participate in interviews, induction, training, and performance evaluations, with a focus on building automation skills within the team.
Test Plan
- Meet with system users and work with the development team to understand the scope of projects and identify opportunities for automation.
- Undertake test planning, scope the testing required, work with team members to estimate testing effort and duration, and determine resource and environment requirements.
- Review test scripts, test plans and test reports prepared by team members.
- Contribute to project risk assessment, risk tracking items and risk mitigation actions.
- Use structured analysis to plan and adjust to changes in project scope, schedule and costs.
- Report and escalate to management as needed.
- Contribute to Change Request (CR) evaluation, resolution plans and scheduling activities.
Test Execution
- Define business deliverable quality verification approaches, integrating automated testing methods and documenting automated test cases.
- Coordinate own effort and efforts of assigned team members.
- Track project execution, specifically percent system test complete through analysis of total test cases planned versus test cases executed.
- Ensure that test deliverables, including automated test scripts and reports, are delivered on time and meet the defined standards.
Automation Strategy
- Develop, maintain, and optimize automation frameworks and tools to support continuous integration and delivery pipelines.
- Identify and implement appropriate automation tools and technologies that align with the company’s development environment and objectives.
- Lead the automation strategy, including selecting test cases for automation, scripting, and execution, to maximize test coverage and reduce manual testing efforts.
- Stay current with industry trends and advancements in automation testing, integrating new tools and techniques as appropriate.
Qualifications
- Degree in Computer Science from a recognized institution or equivalent.
- Minimum 8 years of QA experience, with at least 2 years focused on automation testing.
- 1+ year as lead QA, managing teams of 5+ testers.
- Proficiency in test automation tools such as Selenium, Katalon, Testsigma, or similar.
- In depth understanding of formal test and development processes.
- Strong verbal and written communication skills.
- Strong project and time management skills with a proven ability to focus on priorities, solve problems, juggle multiple tasks and meet deadlines.
- Enthusiastic, positive, team oriented, and organized.
- Ability to work under tight schedules.