Summary:
We are seeking an experienced QA Manager with 10-12 years of expertise in web, mobile, API, database, security, and automation testing to lead a team of 5-10 QA professionals
The ideal candidate will be proficient in modern testing techniques, particularly in responsive web, security, and load testing, and possess strong leadership and management skills
Key Responsibilities:
Team Management:
- Lead and manage a team of 5-10 QA professionals
- Assign tasks, set goals, and monitor team performance
- Provide training, mentoring, and support to team members
- Conduct regular performance reviews and provide constructive feedback
Testing Strategy and Planning:
- Develop and implement comprehensive testing strategies and plans
- Ensure thorough testing of web, mobile, API, database, and security aspects of applications
- Collaborate with development teams to integrate testing into the development process
Automation Testing:
- Design, implement, and maintain automated test scripts
- Ensure the automation framework is scalable and maintainable
- Identify and integrate appropriate automation tools and technologies
Modern Testing Techniques:
- Apply modern testing techniques and methodologies for responsive web applications
- Conduct thorough security and load testing to ensure application reliability and performance
- Stay up
Quality Assurance Processes:
- Establish and enforce QA processes, standards, and best practices
- Ensure compliance with industry standards and regulatory requirements
- Continuously improve QA processes to enhance efficiency and effectiveness
Defect Management:
- Oversee the defect lifecycle, including identification, reporting, prioritization, and resolution
- Collaborate with development teams to ensure timely resolution of defects
- Track and analyze defect metrics to identify trends and areas for improvement
QA Project Management:
- Lead QA projects from inception to completion, ensuring they are delivered on time and within scope
- Coordinate with cross-functional teams to ensure seamless project execution
- Manage project risks and issues, and implement appropriate mitigation strategies
Communication and Collaboration:
- Serve as the primary point of contact for QA-related matters
- Communicate QA status, risks, and issues to stakeholders
- Foster a collaborative environment between QA, development, and other teams
Key Skills:
- 10-12 years of experience in QA, with a focus on web, mobile, API, database, security, and automation testing
- Strong knowledge of modern testing techniques and methodologies, particularly in responsive web applications
- Proficient in automation testing tools and frameworks (eg Selenium, Appium, JUnit, TestNG, etc)
- Experience with JIRA and Confluence for issue and project tracking
- Excellent leadership and team management skills
- Strong project management skills, with the ability to handle multiple projects simultaneously
- Excellent communication and interpersonal skills
- Problem-solving aptitude and a strategic mindset
- Understanding of Agile processes and methodologies
- Relevant certifications (eg ISTQB, CSTE, etc) are a plus
Preferred Skills:
- Experience with security and load testing
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of performance testing and tools
- Familiarity with cloud services and infrastructure
- Understanding of Agile and Scrum methodologies
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field