Job Title:Quality Assurance (QA) Team LeadJob Summary:We are seeking an experienced Quality Assurance (QA) Team Lead to oversee and drive the QA processes within our IT organization. The ideal candidate will have a strong background in QA automation, excellent leadership skills, and the ability to bridge the gap between business and technical requirements. This individual will ensure the delivery of high-quality software products by leading the QA team in the creation, execution, and management of test plans, test cases, and automated testing frameworks.Key Responsibilities:Leadership and Team Management:
- Lead and mentor the QA team, fostering a culture of continuous improvement and collaboration.
- Manage team workloads, priorities, and schedules to ensure timely delivery of high-quality products.
- Conduct performance reviews, provide constructive feedback, and identify training opportunities for team members.Quality Assurance Strategy:
- Develop and implement QA strategies, methodologies, and best practices to improve testing efficiency and effectiveness.
- Ensure adherence to established QA standards and procedures across the team.Automation Testing:
- Design, develop, and maintain automated test scripts and frameworks.
- Identify opportunities for test automation within the development lifecycle and oversee their implementation.
- Ensure the integration of automated tests into CI/CD pipelines for consistent and reliable testing.Test Planning and Execution:
- Translate business and technical requirements into detailed, actionable test plans and test cases.
- Coordinate and execute functional, integration, regression, performance, and exploratory testing.
- Ensure comprehensive test coverage for new features and enhancements.Collaboration:
- Work closely with Product Managers, Business Analysts, Developers, and other stakeholders to understand requirements and define acceptance criteria.
- Participate in requirements reviews, design discussions, and code reviews to identify potential quality risks early in the process.Defect Management:
- Identify, log, and track defects through to resolution, ensuring clear communication with development teams.
- Conduct root cause analysis for defects to improve testing processes and product quality.Reporting and Metrics:
- Monitor and report on QA metrics, including test coverage, defect density, and release readiness.
- Provide regular updates to management on testing progress, risks, and issues.Qualifications and Skills:Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.Experience:
- 5+ years of experience in Quality Assurance, with at least 2 years in a team leadership role.
- Proven experience with QA automation tools and frameworks (e.g., Selenium, Cypress, TestNG, JUnit).
- Experience working in Agile/Scrum development environments.Technical Skills:
- Strong knowledge of software development and QA processes.
- Proficiency in one or more programming languages used for test automation (e.g., Python, Java, JavaScript).
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).Analytical and Communication Skills:
- Excellent analytical skills with the ability to interpret business and technical requirements.
- Exceptional communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
- Strong problem-solving abilities and attention to detail.Other Skills:
- Ability to manage multiple priorities in a fast-paced environment.
- A proactive approach to identifying risks and opportunities for improvement.
- ISTQB certification (preferred but not required).Work Environment:
- Onsite in Fluke's office.
- Must be able to work at least 2 hours a day during US Pacific Timezone.Key Performance Indicators (KPIs):
- Reduction in defect escape rate to production.
- Increase in test coverage across functional and automated testing.
- On-time delivery of testing activities without compromising quality.
- Team satisfaction and engagement scores.This role provides an excellent opportunity to lead a dynamic QA team and contribute to the delivery of innovative, high-quality software solutions. If you are passionate about software quality and team leadership, we encourage you to apply! #J-18808-Ljbffr