We are looking for a detail-oriented Software Quality Assurance (SQA) Engineer based in Karachi, Pakistan, to ensure the quality and reliability of our mobile and web applications. In this role, you will collaborate closely with software developers and product managers to identify defects, suggest solutions, and verify fixes. Your work will be critical in delivering a seamless and high-quality user experience through thorough testing and detailed analysis.
Key Responsibilities
- Develop comprehensive test plans and test cases for both mobile and web applications.
- Execute test cases manually and automate testing using appropriate tools.
- Perform functional, regression, integration, and performance testing to validate software functionality and performance.
- Document and track defects using issue tracking systems such as JIRA, providing clear reproduction steps and severity assessments.
- Collaborate with developers to investigate, prioritize, and resolve reported issues promptly.
- Conduct root cause analysis to prevent recurrence of defects.
- Implement and maintain quality assurance processes and best practices to ensure consistent software delivery.
- Continuously improve testing methodologies and strategies to enhance efficiency and effectiveness.
- Work closely with cross-functional teams including developers, product managers, and designers to ensure alignment on product requirements and quality standards.
- Provide timely and accurate feedback on product quality and potential risks.
Required Qualifications
- Minimum of 1.5 to 2 years of experience in software quality assurance.
- Proven expertise in testing mobile and web applications.
- Strong understanding of software testing methodologies, tools, and processes.
- Experience with test automation frameworks and tools such as Selenium, Appium, XCTest, or Espresso.
- Proficiency in using issue tracking and project management tools like JIRA and Confluence.
- Skills in load testing, performance testing, and API testing.
- Excellent analytical and problem-solving abilities with strong attention to detail.
- Effective communication and collaboration skills.
Preferred Qualifications and Benefits
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Familiarity with Agile/Scrum methodologies.
- Experience with cloud-based testing platforms such as Sauce Labs or BrowserStack.
- Certifications in software testing, such as ISTQB, are advantageous.
- This is a full-time, in-person position located in Karachi.
- The salary range for this role is Rs70,000 to Rs100,000 per month.
If you are passionate about quality assurance and eager to contribute to delivering exceptional software products, we encourage you to apply.