About the position
We are currently seeking a talented and experienced QA Lead to join our agency and take charge of our Quality Assurance process. As a QA Lead, you will play a crucial role in establishing a standardized QA methodology and driving the delivery of high-quality design and software solutions. This is an excellent opportunity to shape our QA approach, collaborate with cross-functional teams, and contribute to the continuous improvement of our agency's QA process.
Responsibilities
- Collaborate with clients and project teams to define testing strategies, methodologies, and approaches based on project requirements
- Determine the appropriate mix of automated and manual testing and develop comprehensive test plans, test cases, and test scripts
- Perform both automated and manual testing tasks on client projects
- Execute test cases and scripts accurately, identifying and reporting any defects or issues found during testing
- Ensure that testing activities are completed within project timelines
- Oversee and coordinate testing efforts for multiple projects simultaneously
- Develop and maintain project-specific testing schedules and resource plans
- Monitor and manage test progress, ensuring that testing activities are delivered within scope, timeline, and quality standards
- Establish and maintain relationships with QA vendors on various projects across the agency
- Ensure that vendors have the necessary resources, tools, and information to perform their testing tasks effectively
- Review and assess vendor deliverables, providing guidance and support as required
- Work with the Product, Engineering, and Delivery teams to develop and implement standardized QA processes, methodologies, and best practices
- Create templates, guidelines, and documentation to ensure consistent and efficient testing practices
- Conduct training sessions to promote a culture of quality and knowledge sharing
- Regularly communicate with clients, project teams, and stakeholders to provide testing updates, insights, and address any issues or challenges
- Prepare comprehensive testing reports and documentation, highlighting key findings, recommendations, and improvement areas
- Identify opportunities to enhance the efficiency and effectiveness of the QA process
- Stay updated with industry trends, advancements in QA, and software testing practices
- Implement improvements in tools, techniques, and workflows to drive continuous improvement
Requirements
- 5+ years of experience in software testing, including experience in both automated and manual testing.
- Strong knowledge of QA methodologies, best practices, and tools.
- Proficiency in test planning, execution, and defect management.
- Excellent communication and interpersonal skills to effectively collaborate with clients, project teams, and vendors.
- Strong problem-solving and analytical abilities to identify and address testing challenges.
- Leadership skills with the ability to motivate.
Benefits
- Continuous improvement opportunities in QA process
- Stay updated with industry trends and advancements in QA and software testing practices
- Implement improvements in tools, techniques, and workflows
- 5+ years of experience in software testing
- Experience in both automated and manual testing
- Strong knowledge of QA methodologies, best practices, and tools
- Proficiency in test planning, execution, and defect management
- Excellent communication and interpersonal skills
- Strong problem-solving and analytical abilities
- Leadership skills to motivate and guide team members
- Self-motivated and ability to work independently
- Proven experience in shaping a scalable QA methodology/approach
- Experience in managing QA vendors and coordinating testing efforts across multiple projects (good to have)
- Expertise in automation testing frameworks, tools, and scripting languages (such as Selenium, Cypress, or Appium) is highly beneficial (good to have)
- Familiarity with performance testing tools and methodologies (good to have)
- Good understanding of security testing concepts, tools, and techniques (good to have)
- Deep understanding of highly regulated domains, such as healthcare or financial services (good to have)
- Certifications in software testing (e.g., ISTQB) are a plus
- Equal opportunity employer with a dedication to fostering an inclusive and diverse environment for employees from all walks of life