GNx Digital Solutions Pvt. Ltd
No ratings yet!
We are looking for an experienced QA Lead with at least 8 years of experience to oversee and manage the quality assurance processes across multiple projects. The ideal candidate will have a strong background in leading QA teams, designing and executing testing strategies, ensuring high-quality software delivery, and driving process improvements. As a QA Lead, you will be responsible for the overall test strategy, execution, and quality of products across all stages of the development lifecycle.
Not provided
Leadership & Team Management:
Lead the QA Team:
Manage a team of QA engineers, assign tasks, and ensure high team performance and motivation.
Conduct regular team meetings to discuss project progress, quality metrics, and any challenges faced.
Provide mentoring, coaching, and performance reviews for junior QA team members.
Foster collaboration between the QA team, development teams, product management, and other stakeholders.
Resource Management:
Ensure appropriate resource allocation for various testing efforts based on project priorities.
Identify training and skill development opportunities for team members.
Test Strategy & Planning:
Develop Test Strategies:
Design and implement comprehensive test strategies for various projects, aligning them with the overall business and technical goals.
Lead the effort in selecting appropriate testing tools and frameworks to improve efficiency and coverage.
Test Planning & Scheduling:
Develop detailed test plans that include scope, objectives, approach, resources, and timelines.
Prioritize test cases based on risk, impact, and release deadlines.
Estimate time, resources, and costs for test execution.
Test Execution & Reporting:
Test Design & Execution:
Lead the design and execution of test cases for functional, regression, integration, and performance testing.
Ensure thorough test coverage for applications and systems, including edge cases and performance scenarios.
Oversee the execution of automated and manual tests, ensuring alignment with project timelines.
Issue Identification & Resolution:
Actively participate in defect management by tracking, reviewing, and ensuring timely resolution of defects.
Provide detailed reports on test results, including defects found, test execution status, and recommendations for improvements.
Collaborate with development teams to identify root causes and support bug fixes.
Automation & Process Improvement:
Test Automation:
Lead efforts to develop and maintain automated test scripts for regression, functional, and performance testing using tools like Selenium, Appium, TestNG, JUnit, etc.
Oversee the integration of automated testing into the continuous integration (CI) pipeline and ensure that tests run consistently.
Process Improvement:
Identify areas of improvement in the QA process and propose solutions to enhance quality, reduce time-to-market, and improve efficiency.
Implement best practices in test management, defect management, and test reporting.
Collaboration & Communication:
Stakeholder Communication:
Liaise with project managers, developers, and business analysts to ensure testing is aligned with project requirements and timelines.
Provide regular updates to senior management on testing progress, risks, and quality metrics.
Cross-Functional Collaboration:
Work with product and development teams to ensure that requirements are clear, and test cases are aligned with expected behavior.
Ensure that all quality-related activities are communicated and tracked across teams.
Risk & Compliance Management:
Risk Management:
Identify and manage potential testing risks, proactively addressing issues that could impact quality or delivery.
Track quality metrics such as defect density, test coverage, and pass rates, using them to assess and mitigate risks.
Compliance & Standards:
Ensure adherence to quality standards, policies, and procedures in every phase of testing.
Maintain knowledge of industry best practices and regulatory requirements that impact quality processes.
Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Certifications in Quality Assurance (e.g., ISTQB Advanced Level, Certified Scrum Master, etc.) are preferred.
Experience:
8+ years of experience in software quality assurance, with at least 3 years in a leadership role (QA Lead, Senior QA Engineer, etc.).
Proven experience in leading and managing QA teams in an Agile or Waterfall environment.
Strong experience in creating and implementing test plans, test cases, and test strategies.
Hands-on experience in both manual and automated testing processes.
Experience working in cross-functional teams to deliver high-quality software solutions.
Technical Skills:
Test Automation: Proficiency in tools like Selenium, Appium, JUnit, TestNG, or similar.
Performance Testing: Familiarity with tools like JMeter, LoadRunner, or similar.
Version Control: Knowledge of Git, SVN, or other version control systems.
CI/CD Integration: Experience integrating testing with Jenkins, Bamboo, or other CI/CD tools.
Bug Tracking: Proficient in bug tracking tools like JIRA, Bugzilla, or similar.
Database: Strong SQL skills to perform data validation and integration testing.
Test Management Tools: Experience with tools like TestRail, QualityCenter, or similar.
Soft Skills:
Leadership & Mentoring: Ability to lead and mentor a team of QA engineers, fostering a collaborative work environment.
Excellent Communication: Strong verbal and written communication skills to articulate issues clearly to both technical and non-technical stakeholders.
Problem-Solving: Strong analytical and problem-solving abilities to troubleshoot complex issues.
Attention to Detail: A keen eye for detail, ensuring software is defect-free and meets the highest quality standards.
Time Management: Ability to manage multiple projects simultaneously and ensure deadlines are met.
Experience with Agile/Scrum methodologies and working in fast-paced development environments.
Knowledge of cloud-based applications and mobile testing.
Experience with API testing using tools like Postman or SoapUI.
Experience with performance testing and tuning.
GNx Digital is a start-up company based out of Trivandrum, Kerala designed to offer Talent Acquisition Support to organizations especially in the areas of IT & Digital Transformation. We, at GNx, provide exceptional service support to our customers to improve their Talent Acquisition & Resource mobilization.
Our service offering includes;
> Recruitment Support
> Resource Augmentation
We understand our customers, their business models and offer customized solutions that would suit their size and specialization through a dedicated and experienced workforce.