We are seeking a forward-thinking and highly skilled QA Automation Manager. The ideal candidate will have a substantial background in automation, with specific experience in Playwright with Python, and a strong desire to blend technical coding expertise with managerial responsibilities. This role is tailored for someone who has excelled as an individual contributor in automation and is eager to take on a leadership role in advancing and cultivating our QA platform. This position presents a unique opportunity for a seasoned professional in automation, particularly those skilled in Playwright with Python, with aspirations to lead and significantly contribute to the quality assurance direction at TableCheck, ensuring the delivery of top-tier products to our customers. The position will be available fully remote, at least initially.
Responsibilities
- Leading the development and continuous enhancement of the QA platform, ensuring it is at the forefront of technology and best practices in the industry.
- Designing, implementing, and managing sophisticated automation frameworks, with a focus on leveraging Playwright with Python to boost testing efficiency, accuracy, and coverage.
- Collaborating closely with development teams to integrate quality assurance processes throughout the software development lifecycle, guaranteeing the delivery of superior-quality products.
- Directing, mentoring, and expanding a team of QA engineers, promoting a culture of excellence, innovation, and ongoing improvement.
- Managing the identification, documentation, and resolution of software defects, coordinating with stakeholders to prioritize and address quality issues promptly.
Requirements
- Proficient programming and scripting skills in Python, with specific expertise in Playwright for automation testing, and a minimum of 5 years of relevant experience. Ensure you meet this requirement before applying.
- Demonstrated experience in designing and implementing comprehensive automation frameworks and tools.
- In-depth knowledge of QA methodologies, tools, and processes, along with a strong understanding of software development life cycles and agile methodologies.
- Proven leadership capabilities, including project management, team management, and cross-departmental collaboration, to achieve quality goals.
- Exceptional problem-solving skills and adaptability to fast-paced and changing environments and requirements.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Prior experience in a managerial or lead role within QA, specifically with experience in Playwright with Python.
- Familiarity with CI/CD pipelines and related tools such as Jenkins, CircleCI, etc.
- Experience with version control systems, preferably Git.