Software Quality Assurance Engineer

Responsibilities:

  • Perform thorough quality assurance testing on web and mobile applications to ensure optimal functionality and user experience.
  • Develop, execute, and maintain test plans, test cases, and test scripts for manual and automated testing.
  • Collaborate with cross-functional teams, including developers and product managers, to understand project requirements and user stories.
  • Identify and document defects with precision, providing clear and detailed reports for efficient issue resolution.
  • Conduct compatibility testing across various browsers, devices, and mobile platforms.
  • Execute regression testing to validate bug fixes and maintain software quality.
  • Assist in the creation and maintenance of automated test scripts, optimizing testing efficiency.
  • Continuously improve QA processes and testing best practices to enhance overall product quality.
  • Stay current with industry trends and advancements in testing methodologies for web and mobile applications.

Requirements:

  • Bachelor’s degree in a relevant field or equivalent work experience.
  • 2 years of experience in quality assurance testing for both web and mobile applications.
  • Proficiency in manual testing techniques, test case management, and defect tracking.
  • Familiarity with automated testing tools and scripting languages (e.g., Selenium, Appium).
  • Strong analytical, problem-solving, and communication skills.
  • Ability to collaborate effectively in a team and adapt to Agile or Scrum development methodologies.
  • Experience with mobile testing on various platforms (iOS and Android) is advantageous.
Job Category: SQA Engineer
Job Type: Full Time
Job Location: Lahore