Automation & Manual Quality Assurance Engineer
- Lahore, Multan, Karachi, Islamabad
- WFH Flexible
- Delivery
We are seeking a highly skilled and detail-oriented QA/Test Analyst to ensure the quality, reliability, and performance of our applications and systems. This role involves both manual and automated testing, with a strong emphasis on test strategy, framework development, and continuous improvement to deliver seamless user experiences.
Key Responsibilities
- Test Planning & Execution: Design, develop, and execute comprehensive test plans, test cases, and scripts to cover functional, non-functional, and end-to-end business workflows across multiple platforms and devices.
- Automation Framework Development: Build and maintain scalable, reusable automation frameworks using Selenium, integrated into CI/CD pipelines for continuous testing and faster delivery.
- End-to-End Testing: Validate complex system interactions, including front-end interfaces, back-end processes, APIs, databases, and integrations, ensuring alignment with business logic and user journeys.
- Defect Management & Quality Advocacy: Identify, document, and track defects through resolution; collaborate closely with developers, business analysts, and product managers to maintain high-quality standards and drive continuous improvement.
- Cross-Functional Collaboration: Work with DevOps teams to integrate automated tests within CI/CD workflows, participate in agile ceremonies (sprint planning, stand-ups, retrospectives), and contribute to test strategy discussions.
- Accessibility & Responsiveness: Apply knowledge of web accessibility (WCAG) and responsive design principles to ensure inclusive and user-friendly experiences.
- Reporting & Continuous Improvement: Provide detailed reports on test execution, defect trends, and overall system quality; continuously refine testing processes, tools, and best practices.
Required Experience
- 3+ years of experience in software testing with strong exposure to both manual and automated testing.
- Proven experience designing test strategies, plans, and end-to-end test scenarios.
- Hands-on experience with automation tools (Selenium) and integrating tests into CI/CD pipelines.
- Strong understanding of software testing methodologies (functional, regression, integration, system, UAT, SIT, and performance testing).
- Experience in API testing using tools such as Postman, RestAssured, or equivalent.
- Familiarity with performance testing tools such as JMeter or Gatling (nice to have).
- Working knowledge of test management tools like JIRA, XRay, TestRail, or Zephyr.
- Knowledge of databases with ability to write and execute SQL queries for validation.
- Strong communication, problem-solving, and collaboration skills to work in an agile, fast-paced environment.
- ISTQB or other relevant testing certifications.
- Experience in industries such as telecom, finance, or e-commerce.
- Exposure to cloud platforms (AWS, Azure, Google Cloud).
- Experience with Behaviour-Driven Development (BDD) frameworks such as Cucumber or SpecFlow.
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015, 27001:2013 & 20000-1:2018 certified. We have a vibrant culture of learning via collaboration and making the workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/