QA Engineer

Job Responsibilities: QA Engineer 3-4 Yrs. Experience

  • Conduct functional, integration, and regression testing to identify and report defects
  • Ensure that testing is executed efficiently and within the defined timelines
  • Conduct manual testing to validate the functionality, usability, and performance of the software applications
  • Conduct regular regression testing to validate new features and ensure existing functionalities remain unaffected
  • Accurately document and report discovered defects in a clear and concise manner, including steps to reproduce, expected results, and environmental details on Jira
  • Create and maintain detailed test documentation, including test cases, test scenarios, and test data
  • Work closely with developers to troubleshoot, resolve, and verify defect fixes
  • Understanding user experience (UX) principles and conducting usability testing to ensure the app is user-friendly
  • Collaborate effectively with cross-functional teams to understand the product roadmap and project requirements
  • Provide clear and concise updates on testing progress, test results, and potential risks to relevant stakeholders
  • Stay updated with industry best practices, emerging technologies, and testing methodologies to enhance the QA process
  • Proactively suggest process improvements and contribute to enhancing the testing framework and infrastructure
  • Ensure adherence to established quality assurance standards and best practices

Qualifications and Skills Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3-4 years of experience in software quality assurance, testing, or a related role.
  • Strong knowledge of QA methodologies, tools, and processes
  • Experience in manual testing
  • Knowledge of API testing and tools like Postman or similar
  • Ability to test web applications across different web browsers (Chrome, Firefox, Safari, Edge, etc.) to ensure consistent functionality and appearance
  • Ability to test web applications across various devices and screen sizes to ensure a consistent user experience
  • In-depth understanding of the Android / iOS operating systems, its components, and how apps interact with it
  • Proficiency in using bug tracking tools (e.g., Jira) to log, track, and manage issues
  • Proficient in writing clear and concise test cases and test scripts
  • Ability to work effectively in an Agile development environment
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills, with the ability to work collaboratively in cross-functional teams and support a culture of quality
  • Proactive approach to learning new testing techniques, tools, and industry trends

Job Type: Full Time
Job Location: Karachi
Job Category: IT

Apply for this position

Allowed Type(s): .pdf, .doc, .docx