Topdot is a dynamic software development company with offices in New York and Lahore, dedicated to transforming business processes with innovative digital solutions. We are seeking a highly skilled Software Quality Assurance (SQA) Lead to join our Lahore office. In this full-time, on-site role, you will lead and manage our quality assurance team, ensuring the successful execution of software testing across all stages of the software development life cycle. The SQA Lead will work closely with cross-functional teams to define testing strategies, develop test plans, and drive continuous improvements in our QA processes.
Key Responsibilities
As a Software Quality Assurance Lead, your responsibilities will include:
Team Leadership
- Lead, mentor, and guide a team of SQA engineers, ensuring productivity, efficiency, and adherence to best practices.
- Assign testing tasks, set priorities, and manage the team’s workflow to meet project timelines.
- Provide continuous coaching and professional development opportunities for team members.
Test Strategy and Planning
- Collaborate with project managers and stakeholders to define testing objectives and strategies.
- Develop comprehensive test plans and test cases based on project requirements and specifications.
- Review and approve test cases, ensuring that they are aligned with product goals and user needs.
Test Execution
- Oversee the execution of manual and automated tests, ensuring comprehensive test coverage.
- Ensure defects are identified, documented, and tracked through to resolution.
- Ensure that test cases are executed thoroughly, defects are identified, and results are accurately documented.
Defect Management
- Manage the defect lifecycle, including identifying, reporting, and resolving issues.
- Coordinate with development teams to ensure timely defect resolution and re-testing.
- Track and monitor defect trends and provide actionable insights.
Test Automation
- Drive the implementation of test automation strategies to enhance testing efficiency and coverage.
- Collaborate with the team to develop and maintain automated test scripts using tools like Selenium, JUnit, and TestNG.
- Continuously evaluate and integrate new test automation tools and technologies.
Quality Assurance Documentation
- Maintain thorough documentation for all testing activities, including test plans, test cases, and test reports.
- Provide clear and concise reporting on test activities, results, and project progress.
- Ensure that QA documentation is easily accessible for stakeholders and team members.
Continuous Improvement
- Identify and advocate for process improvements within the SQA team.
- Stay up to date with industry trends, emerging testing technologies, and best practices in software quality assurance.
- Implement process improvements to increase testing efficiency, quality, and effectiveness.
Qualifications and Requirements
The ideal candidate should have the following qualifications:
- Experience: At least 5-7 years of relevant experience in software quality assurance, with at least 2 years in a leadership role (preferably in e-Commerce projects, products, and services).
- Education: A Bachelor’s degree in Business Administration, Computer Science, or a related field.
- Knowledge:
- Strong understanding of software quality assurance principles, testing methodologies, and the software development life cycle.
- Proficiency in testing complex web applications, APIs, and database testing.
- Strong experience with test automation tools (e.g., Selenium, JUnit, TestNG) and scripting.
- Experience in Agile and Scrum environments and tools such as JIRA.
- ISTQB certification is highly desirable.
- Familiarity with performance, load, and stress testing.
- Skills:
- Excellent analytical, problem-solving, and organizational skills.
- Ability to create and maintain test cases, test plans, and generate test reports.
- Strong leadership and team management skills.
- Excellent communication skills for coordinating with cross-functional teams.
What We Offer
- Competitive Salary: Comprehensive compensation and benefits package.
- Career Growth: Excellent career growth opportunities with the chance to lead a growing team.
- Collaborative Environment: A supportive and collaborative work culture that encourages innovation and learning.
- Impactful Work: The opportunity to shape the future of software quality assurance in a fast-growing digital solutions company.
Application Instructions
Interested candidates are encouraged to submit their resume along with a cover letter that highlights their relevant experience and explains why they are a great fit for the role. Applications can be submitted through LinkedIn or by emailing hr@topdot.pk with the job title in the subject line.
We look forward to your application and the opportunity to work together!
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025