We are looking for a Software Quality Assurance Manager.
Location: Lahore
Job Type: Full Time ( On Site )
Responsibilities:
- Work with the Head of QA to define and maintain the Quality Assurance strategy including but not limited to manual and test automation, end to end, regression and performance testing.
- Execute the defined strategy and hold the team accountable for meeting the objectives
- Report on QA activities and outcomes using defined KPIs and metrics
- Assist with forecasting analysis, planning, and management of departmental staff levels based on project demand.
- Maintain and implement best practice guidelines validating that they are adhered to
- Ensure that testing and release management processes are in place and executed to agreed standards
- Hold regular communication meetings with stakeholders across the business inform them of progress and highlight any risks. Bring suggestions to mitigate risks
- Engage with the development team to provide feedback on areas for improvement identified through regular “fails” found in the testing process
- Support and grow the offshore QA Team
- Provide training, motivating, coaching and aligning employees to ensure that standards are met.
Technical Skills:
- Knowledge of QA Methodologies: Proficiency in various QA methodologies and software development life cycles (SDLC).
- Testing Tools: Experience with automated testing tools (e.g., Selenium, JUnit), bug tracking systems (e.g., Jira), and test management tools (e.g., TestRail), Confluence, X-Ray
- Programming Languages: Basic understanding of programming languages such as Java, Python, or C#.
- DevOps and CI/CD: Knowledge of DevOps practices and Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Database Management: Understanding of database systems and SQL.
Experience:
- Work Experience: 10 years of experience in software quality assurance, with a substantial portion in a managerial or leadership role.
- Industry Experience: Familiarity with the Waste and Recycling industry ( preferred )
Educational Background:
- Bachelor’s Degree: A degree in Computer Science, Information Technology, Software Engineering, or a related field.