Responsibilities:
- Review requirements, specifications, and technical design documents to provide timely and constructive feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Design, develop, and execute automation scripts using open-source tools.
- Identify, record, document, and track bugs thoroughly.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to ensure client satisfaction.
- Collaborate with internal teams (e.g., developers, product managers) to identify system requirements.
- Monitor and report on debugging process results.
- Investigate causes of non-conforming software and train users on how to implement solutions.
- Track quality assurance metrics, such as defect densities and open defect counts.
- Stay up-to-date with the latest testing tools, techniques, and best practices.
Requirements:
- Proven experience of 3+ years in software quality assurance.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with both white-box and black-box testing.
- Hands-on experience with automated testing tools.
- Solid knowledge of SQL and scripting.
- Experience working in an Agile/Scrum development environment.
- Experience with performance and/or security testing is a plus.
- BS/MS degree in Computer Science, Engineering, or a related field.
What We Offer:
- Market Competitive Salary
- Weekends are Off (Saturday and Sunday)!
- 22 Paid Holidays
- Medical Reimbursement
- Annual Increment
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
Working Hours:
Job Type: Full-time
Ability to commute/relocate:
- Lahore: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Can you demonstrate proven experience in software quality assurance?
- Do you have strong knowledge of software QA methodologies, tools, and processes?
- Have you written clear, concise, and comprehensive test plans and test cases?
- Do you have hands-on experience with both white-box and black-box testing?
- Have you worked with automated testing tools?
- Do you have solid knowledge of SQL and scripting?
- Have you worked in an Agile/Scrum development environment?
- Please note that this is an onsite position, and our standard operating hours are from 12 PM to 9 PM, Monday to Friday. Are you available and willing to work during these hours?
- What is your current salary?
- What is your salary expectation?
Experience:
- Software Quality Assurance: 3 years (Preferred)
Location:
Work Location: In person