FIND_THE_RIGHTJOB.
Lahore, Pakistan
The Quality Assurance Engineer collaborates with Product and Project Teams to verify
that software being developed meets customer requirements and performs defect-free
in production environments. The Quality Assurance Engineer's primary responsibility is
to ensure the quality of software delivered to customers meets or exceeds expectations
through comprehensive testing strategies and automated testing frameworks.
Key Responsibilities:
Understand the Client Requirements and how to relate them to software.
Work collaboratively within Agile teams alongside Product Teams and
Developers, demonstrating understanding of implementation details and
appropriate testing approaches
Design, develop, collaborate on, and execute comprehensive Test Plans, Test
Strategies, and Test Cases tailored to unique project requirements
Perform black box, white box, and grey box testing methodologies based on the
system under test and project needs
Identify, document, and track bugs with clear reproduction steps; work efficiently
within Bug Management systems to ensure timely resolution
Conduct exploratory testing leveraging domain knowledge and system
understanding to uncover edge cases and usability issues
Provide timely feedback to Product Teams and developers regarding system
quality, test execution results, and defect status
Design, implement, and maintain test automation frameworks and harnesses to
improve testing efficiency and coverage
Understand basics of Security, Usability, Load and Performance Testing
Respond and provide feedback on client bug reports to the Product Team
Research and adopt new technologies, tools, and testing methodologies to
enhance quality assurance practices
Work with the operations team to Manage and Approve Deployments
Candidate Profile
Education and Experience
Bachelor's degree in Computer Science, Information Technology, Software
Engineering, or related field from a recognized or accredited university
Experience working in a technical organization, preferably in software
development environments
3–5 years of professional experience in software quality assurance or testing
Knowledge and experience with .NET framework or similar framework will be an
asset
Functional Competencies
Comprehensive understanding of QA methodologies, testing principles, and
software development lifecycle (SDLC)
Hands-on experience with test automation frameworks and tools such as:
o ZAP (OWASP Zed Attack Proxy) - Security and penetration testing
o jMeter - Performance and load testing
o Selenium - Web application automation
o Playwright - Modern end-to-end testing for web applications
Experience developing and maintaining automated test scripts using
programming languages (C#, JavaScript, TypeScript)
Knowledge of Page Object Model (POM) and other automation design patterns
will be an asset
Ability to create reusable test components and maintainable automation
frameworks
Proficiency in SQL for database testing, data validation, and test data
management
Experience with cloud platforms, particularly Microsoft Azure will be an asset
Experience with unit testing and integration testing
Understanding of API testing principles and RESTful services
Experience with CI/CD pipelines and integration will be an asset (Azure DevOps,
GitHub Actions)
Understanding of version control systems (Git) and collaborative development
workflows
Behavioral Competencies
Model a positive attitude, high performance standards, and effective problem
solving.
Maintain high standards for self, assuming responsibilities for achieving
objectives and ownership of projects
Interact and collaborate with others in alignment with our core values and
organizational culture
Develop and sustain appropriate relationships with stakeholders
Self-motivated and able to work with autonomy – being balanced with team
accountability and collaboration
Demonstrate a growth mindset by being open to feedback, willing to learn from
others, and actively seeking opportunities for personal and professional
development.
Operational Competencies
Ability to effectively communicate with others, both written and verbal in English
Analytical, research and problem-solving skills - ability to see beyond a task, and
be innovative in addressing challenges
Highly meticulous individual who pays attention to detail
Must exhibit a natural curiosity and possess initiative
Basic Competencies
Fundamental competencies required for accomplishing basic work activities.
Oral Comprehension - The ability to listen to and understand information and
ideas presented through spoken words and sentences.
Reading Comprehension - Understanding written sentences and paragraphs in
work-related documents.
Writing - Communicating effectively in writing as appropriate for the needs of the
audience.
Communication – Excellent communication skills and fluency in English
Job Type: Full-time
Pay: Rs50,000.00 - Rs65,000.00 per month
Work Location: In person
Similar jobs
aQovia
Lahore, Pakistan
2 days ago
CodeAutomation.ai
Lahore, Pakistan
2 days ago
Magnatec Systems Private Limited
Lahore, Pakistan
2 days ago
Contour Software
Lahore, Pakistan
2 days ago
Abacus Outsourcing
Lahore, Pakistan
2 days ago
Din Textile Mills Limited-Karachi office
Lahore, Pakistan
2 days ago
Zarea.pk
Lahore, Pakistan
2 days ago
© 2025 Qureos. All rights reserved.