Software Quality Assurance

Senior SQA Engineer

Location Icon

Karachi  

Remote  

Location Icon

Contractual (3 months, extendable for up to 1 year)

 

We are looking for a QA Software Engineer with 5 years of experience to join our dynamic team. In this
role, you will be responsible for ensuring the quality and reliability of our software products through
manual and automated testing. Your expertise in QA methodologies, attention to detail, and strong
problem-solving skills will be essential in identifying bugs, ensuring functional requirements are met,
and enhancing product quality before release. 

Description

  • Develop and execute detailed test plans, test cases, and test scripts for functional, regression,
    and performance testing.
  • Perform manual and automated testing across different environments, platforms, and devices.
  • Work closely with developers to identify potential issues early in the development lifecycle and
    provide actionable feedback.
  • Identify, report, and track bugs using bug tracking tools like Jira or similar systems, ensuring they
    are resolved in a timely manner.
  • Develop and maintain automated test scripts for efficient and repeatable testing using tools like
    Selenium, JUnit, TestNG, or similar frameworks.
  • Continuously evaluate and improve the testing process, recommending tools, methodologies,
    and best practices to enhance overall efficiency and effectiveness.
  • Maintain thorough documentation of test cases, test results, and defects, ensuring transparency
    and traceability.
  • Conduct performance and load testing to ensure the software performs optimally under various
    conditions.
  • Work with cross-functional teams (product, design, and development) to ensure product
    features meet quality standards and requirements.

Requirements

  • 5+ years of experience in quality assurance or software testing, with a strong background in
    manual and automated testing.
  • Proven experience with automated testing tools such as Selenium, JUnit, TestNG, or Appium.
  • Strong knowledge of QA methodologies, software development life cycle (SDLC), and agile
    practices.
  • Experience with bug tracking tools (e.g., Jira, Bugzilla) and version control systems (e.g., Git).
  • Excellent communication skills and the ability to collaborate effectively with developers and
    other team members.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top