At Giant Group we have an exciting opportunity for a Senior QA Engineer to join our growing team.
Job Title: Senior QA Engineer
Location: Askari Corporate Tower, Main Boulevard, Gulberg III, Lahore
Salary: PKR 320,000 to PKR 360,000 per month
Hours: 40hrs, Monday – Friday 10:00 am – 7:00pm
Tenure: Permanent
About us
We believe in a world where businesses can engage and manage global talent without any barriers. Established in 1992, Giant Group is a workforce management platform and solutions provider. Our purpose is to support businesses with compliant and efficient solutions ranging from applicant tracking, supply chain management and screening, through to time management, billing and payroll, and a range of employment options, all on a global basis.
To understand more about Giant Group and our services please browse our website at: www.giantgroup.com
About the role
As the
Senior QA Engineer, you will have an impact on Giant Screening Systems by establishing the QA function, standards and processes for Giant Screening and ensuring the quality, reliability and performance of our software products. You will work AI-native by default, using AI tools as the primary method for test design, automation and analysis, and will own automated test coverage end to end. Working closely with developers, business analysts and product owners, the desired outcome of this will be robust, stable and defect-free releases that improve customer experience
Key responsibilities of the role include:
- Review business requirements and define test scenarios and test cases.
- Perform functional, regression, integration, system and end-to-end testing.
- Design, develop and own automated test scripts and end-to-end coverage using tools such as Selenium, Playwright or Cypress.
- Actively identify and adopt new AI-assisted QA tooling and techniques as they emerge.
- Carry out API testing using Postman, Swagger/OpenAPI or SoapUI.
- Lead integration and regression testing across concurrent workstreams, with particular attention to shared/high-risk components.
- Test REST/SOAP APIs and validate backend databases using SQL.
- Define acceptance criteria standards and scenario-based test case requirements for tickets entering development.
- Log, track and verify defects using a defect management system.
- Participate in Agile ceremonies including sprint planning, daily stand-ups and retrospectives.
- Collaborate with developers to identify root causes and ensure timely defect resolution.
- Integrate automated tests into CI/CD pipelines where applicable.
- Prepare test reports and maintain QA documentation.
- Continuously improve testing processes and quality standards.
- Investigate the causes of non-conforming functionality/release and train users to implement solutions.
- Stay up-to-date with new testing tools and test strategies.
- Use AI-assisted tools (e.g. Claude, Windsurf, ChatGPT, Microsoft Copilot or similar) to accelerate test case creation, test data generation, SQL query generation and automation scripting.
- Leverage AI to identify edge cases, improve test coverage and assist in defect analysis.
- Use AI to summarise test execution results and generate QA documentation.
- Evaluate and adopt AI-driven testing practices to improve efficiency and software quality.
Your ideal experience & competencies
Ideally you would have a Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field, with at least 5 years’ experience as a QA engineer.
You must be able to design and own test automation for complex solutions across web applications, APIs and SQL Server databases, have great enthusiasm and attitude for the role, a high level of resilience and strong written and verbal communication and emotional intelligence.
- Demonstrable hands-on use of AI tools for test case generation, automation scripting or defect analysis.
- Strong understanding of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
- Experience mentoring or establishing QA processes within a development team.
- Experience with manual testing and test automation (Selenium, Playwright or Cypress).
- API testing experience (Postman, Swagger/OpenAPI or SoapUI).
- Good SQL/database validation skills.
- Knowledge of Agile/Scrum methodology.
- Understanding of version control (Git/Azure DevOps).
- Strong analytical, troubleshooting and communication skills.
- Desirable: experience testing web applications; familiarity with CI/CD-integrated code review tooling (e.g. CodeRabbit); strong knowledge of software QA methodologies, tools and processes; performance or security testing knowledge; hands-on experience with both white box and black box testing.
- Understanding and striving to achieve the giant people values is essential.
Employee Benefits
- Provident fund
- Health insurance
- Mental health coverage
- Life insurance
- Role related studies
- Parking
- Referral bonuses
- Cafeteria and game room for recreation
- Birthday leave
- Long term service award
- Company events and trips
All our posts are subject to pre-employment checks. We are committed to equal opportunities in employment, and we look forward to all applicants, and applicants with a disability, who meet the minimum criteria for the job, and consider them on their abilities. Please note we reserve the right to close this advert early and therefore we encourage you to apply for this position early.