Software Quality Assurance Lead - Islamabad

QA Lead
Job Description:
The primary responsibility of the Software QA Manager is to manage QA team activities, team resources, oversee testing processes, and plan/execute manual and automated testing. The Software QA Lead will work closely with other members of the software QA, Development, Product and Project Management teams to ensure that projects and testing are executed with a high level of technical excellence; with demonstrable functional and technical quality; and within allotted time frame.

Responsibilities:
Define and manage QA test strategies to meet quality standards defined by internal quality standards. Develop and maintain metrics for quality and performance measurements.
- Manage the core QA test and defect management process for QA and the Software organization. Manage the use of key testing tools to support the defined processes. Review and evaluate new processes and tools for continuous process and quality improvement.
- Collaboration with Software organizations (Support, Development and Product Management) to achieve software quality, minimizing defects and improving customer satisfaction
- Responsible for the overall state of each assigned project, allocating QA resources to the projects appropriately, supporting the test planning process with estimates of effort and ensuring that the QA leadership is kept informed about all project activities.
- Manage a diverse team of Quality Assurance specialists
- Support the ongoing professional development plans of the QA team members
- Support resource allocation and estimation efforts for the team. Assign duties and tasks for day to day activities.
- Ensure all manual and automated test planning and execution strategies are implemented and executed for each required build/release/project to ensure complete testing coverage and to meet defined quality standards.
- Ensure accuracy and completeness of documentation and follow through for all issues identified to ensure prompt resolution.
- Understand project requirements and translate into test planning and test execution. Review all manual and automated test results from a business and technical perspective to ensure integrity and traceability back to requirements.
- Ensure after hours availability as required for production installation/validation or customer support needs
- Maintain or improve the QA methodology for test and defect management and the tools that support these processes.
- Manage the defect triage process as well as the continuous review of defects reported throughout the software organization.
- Maintain or establish effective test and defect metrics and reporting to monitor the test and defect process as well as analysis for quality improvements.
- Research and explore upcoming new technologies, and make proactive suggestions for enhancements

Requirements:
- 4 Years BSC degree is must.
- Experience writing test strategies, system and user acceptance test plans and documenting test results.
- Experience leading an offshore QA team is required.
- Strong knowledge of Agile/Scrum methodology
- Excellent verbal and written communication skills
- Strong motivation and ability to work in a fast paced, team oriented environment.
- Must be willing to work flexible hours as they will be dealing with an Offshore team
- This may require scheduling meetings at 7am or on occasion meetings at 11pm (The off hours work can obviously be done from home). This team will grow over time.
- Must have experience Leading more than 5 applications at the same time with different QA cycles at the same time
- Experience with testing tools such as Microsoft Team Foundation Server, QTP, Mercury Test Director Etc.
- 2-3 years as a QA Analyst
- Extensive knowledge of full QA lifecycle
Send your Resume at; Isl_hr@yahoo.com

Recent Posts