Software Quality Assurance Engineer

2 weeks ago


Karachi, Sindh, Pakistan Techsurge Pvt. Ltd. Full time 1,200,000 - 2,400,000 per year
  • Drive the squad's test strategy and test efforts, e.g. taking initiative to automate where possible and coaching others.

  • Perform end-to-end automated tests in relation to larger releases with external stakeholders.

  • Own the process during test periods where functionality is tested across several squads and departments.

  • Be an active participant in grooming and planning, to ensure that acceptance criteria are testable.

  • Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input and helping with the testing angle.

  • Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process.

  • Maintain traceability of testing activities and estimate effort for testing tasks.

  • Defining the test approach for each sprint.

  • Extracting test requirements for user stories.

  • Designing and creating test cases.

  • Write and Executing test cases manually / automated.

  • Manual front end functional testing of applications – which includes system, integration, regression and end to end testing as well as exploratory testing.

  • Collaborate closely with developers, identifying, logging, prioritizing and verifying defects in a defect tracking system.

  • Managing and maintaining the test environments and test data.

  • First line support and root cause analysis of production issues and proactive, friendly, transparent and efficient support service.

  • Playing a key role in defining best practices for testing in an agile environment

  • Continuous improvement initiatives specifically with regard to quality.

  • Product risk mitigation thereby limiting defects in production.

  • Project risk mitigation thereby ensuring a smooth deployment process.

  • Managing and maintaining the regression test suites (manual / automated).

  • Carry out exploratory testing and final sign-off of releases.

Required Experience and Skills:

  • More than 3 years of experience in Quality Assurance.

  • You can program (we use Java, Python or JavaScript) or are interested in learning to program.

  • You know how to write SQL.

  • You know where it is most effective for an automated test to live. (Unit, Integration, E2E)

  • You can speak the same language as the developers.

  • You understand the benefits of manual testing but also the costs.

  • You are continually trying to improve your testing skills.

  • You will need to help solve the complex testing issues we face.

  • Strong experience working with testing frameworks and tools similar to Selenium, Cypress, TestNG, Junit, Appium, Espresso, Postman, Rest Assured, jMeter etc.

  • Understanding of CI/CD concepts and best practices including build and source control automation tools such as Jenkins, Git, MS Azure Devops.

  • Knowledge of test automation, Mobile Testing, TDD, BDD, functional testing, SIT, regression testing, performance testing, GUI testing, web service testing, and browser compatibility testing.

  • Several years of experience within software development and knowledge of an Agile software development process.

  • Good understanding of auto-scaling software solutions and monitoring tools (Splunk).

  • Good understanding of the E2E system landscape.

  • Experience with API/Web Service testing.

  • Knowledgeable of banking processes and customer needs
    • Experience within a DevOps culture and tools is a plus.

Job Type: Full-time

Work Location: In person



  • Karachi, Sindh, Pakistan WorkGarden Full time 1,200,000 - 2,400,000 per year

    Role DescriptionThis is a full-time, on-site role for a Software Quality Assurance Engineer located in Lahore. The Software Quality Assurance Engineer will be responsible for maintaining software quality, conducting quality assurance, performing manual testing, and ensuring rigorous software development practices. Day-to-day tasks include developing and...


  • Karachi, Sindh, Pakistan Fossphorus Software House Full time 1,500,000 - 3,000,000 per year

    We are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...


  • Karachi, Sindh, Pakistan Dubizzle Labs Full time $90,000 - $120,000 per year

    We are seeking a detail-oriented and analyticalQuality Assurance (QA) Engineerto join our growing team. The QA Engineer will be responsible for ensuring the quality and reliability of software applications through structured and comprehensive manual testing. You will work closely with developers, product managers, and other stakeholders to identify bugs,...


  • Karachi, Sindh, Pakistan Accounting Bookeepers Full time 2,160,000 per year

    We are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...


  • Karachi, Sindh, Pakistan The Plum Tree Group Full time $60,000 - $120,000 per year

    We are looking for a Junior Quality Assurance (QA) Engineer to develop and execute exploratory tests to ensure product quality.Junior QA Engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Karachi, Sindh, Pakistan Hbox Digital Full time 1,200,000 - 2,400,000 per year

    Job Opening: Software Quality Assurance (Manual Tester)Location: Bahria Town Tower, Main Tariq Rd, Block 2 PECHS, KarachiExperience Required: 3+ yearsEmployment Type: Full-timeAbout the RoleWe are looking for a skilled and detail-oriented Manual Tester to join our QA team. The ideal candidate will have hands-on experience in testing across multiple...


  • Karachi, Sindh, Pakistan TCS Private Limited Full time 600,000 - 1,200,000 per year

    Role DescriptionThis is a full-time, on-site role located in Karachi for a Software Quality Assurance.The purpose of this position is to ensure that software meets quality standards by identifying and addressing defects, bugs, and inconsistencies, ultimately enhancing the reliability, functionality, and user satisfaction of the software...


  • Karachi, Sindh, Pakistan SQUATWOLF Full time 900,000 - 1,200,000 per year

    Company Overview:From the love of gym and community, SQUATWOLF, a gymwear brand was established in Dubai, UAE, in 2016, with a vision to elevate human experience, lifting the weight of modern life by creating components that help people become stronger.SQUATWOLF grew exponentially over the following few years, initially in the Middle East, but very quickly...


  • Karachi, Sindh, Pakistan Improdata Full time 900,000 - 1,200,000 per year

    Company DescriptionAt Improdata, we are committed to leading the data industry through innovative tools and technologies. Our team of data scientists, engineers, and analysts provide services in data management, analytics, visualization, and AI-driven solutions, helping organizations transform operations and make better business decisions.Role DescriptionWe...


  • Karachi, Sindh, Pakistan Xtecsoft Full time 150,000 - 300,000 per year

    Xtecsoft software DevelopmentCompany is looking forSoftwareQuality Assurance ITResponsibility:Develops, implements, and manages processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery.Expertise in quality standards and parameters for research writing.· Expertise in software QA methodologies,...