42 SocialPilot Jobs
6-7 years
SocialPilot - Senior Quality Assurance Manager - Functional/Regression Testing (6-7 yrs)
SocialPilot
posted 16hr ago
Fixed timing
Key skills for the job
Role :
The Senior Quality Assurance Manager will be responsible for leading and managing all aspects of the Quality Assurance (QA) function within the company.
This role will play a critical part in ensuring the delivery of high-quality software products that meet customer expectations and business objectives.
Responsibilities :
QA Strategy & Planning :
- Define and implement a comprehensive QA strategy aligned with company goals and industry best practices.
- Develop and maintain QA standards, processes, and methodologies.
- Define and track key QA metrics (e.g defect density, test coverage, test execution time).
- Conduct risk assessments and identify potential quality issues.
Test Planning & Execution :
- Plan, design, and execute various types of testing, including functional testing, integration testing, regression testing, performance testing, security testing, and usability testing.
- Develop and maintain test plans, test cases, and test scripts.
- Manage test environments and ensure their availability and stability.
Team Leadership & Management :
- Lead and mentor a team of QA engineers.
- Assign tasks, review performance, and provide feedback.
- Foster a culture of quality within the development team.
Tools & Technologies :
- Select and implement appropriate QA tools and technologies (e.g , test management tools, automation testing frameworks, performance testing tools).
- Stay abreast of the latest QA trends, methodologies, and technologies.
Communication & Collaboration :
- Collaborate closely with development, product management, and other stakeholders.
- Communicate effectively with all levels of the organization, including senior management.
- Proactively identify and communicate quality risks and issues to stakeholders.
Continuous Improvement :
- Continuously analyze QA processes and identify areas for improvement.
- Implement process improvements to enhance quality and efficiency.
Required Skills :
- Strong experience in software testing methodologies: Extensive experience with various testing types (functional, integration, regression, performance, security, etc.
- Experience with test automation: Proficiency in test automation frameworks (e.g , Selenium, Cypress, JUnit, TestNG) and scripting languages (e.g , Python, Java, JavaScript).
- Experience with Agile development methodologies: Strong understanding of Agile principles and their application to QA processes.
- Team leadership and management: Proven ability to lead and mentor a team of QA engineers.
- Communication and interpersonal skills: Excellent written and verbal communication and interpersonal skills.
- Analytical and problem-solving skills: Strong analytical and problem-solving skills with the ability to identify and resolve complex quality issues.
- Experience with defect tracking tools: Proficiency in using defect tracking tools (e.g , Jira, Bugzilla).
Preferred Skills :
- Experience with API testing and testing of microservices.
- Experience with cloud-based testing platforms.
- Experience with security testing tools and methodologies.
- Experience with performance testing tools (e.g , JMeter, LoadRunner).
- Knowledge of DevOps practices and tools.
- ISTQB or other relevant QA certifications.
Education :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Functional Areas: Other
Read full job descriptionPrepare for Senior Manager - Quality Assurance roles with real interview advice
6-7 Yrs