Search by job, company or skills

Pandai

Quality Assurance (QA) Intern

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

QA Engineer Intern (Paid Internship)

We are looking for an intern to join our QA Engineer team at Pandai. This is a great opportunity for someone who is passionate about quality assurance, eager to learn, and ready to contribute to a fast-paced edtech environment. Candidates who are able to start their internship immediately in May are highly encouraged to apply.

Job Responsibilities

1. Test Planning and Design

  • Requirement Analysis: Understand the app's functional and non-functional requirements.
  • Test Strategy: Define the test strategy, including the types of testing to be conducted.

2. Test Execution

  • Functional Testing: Validate all features and functionalities to ensure they work as expected.
  • Usability Testing: Assess the app's UI/UX to ensure it's intuitive and user-friendly, especially for the educational audience.
  • Performance Testing: Test the app's performance under various conditions (e.g., low battery, different network speeds).
  • Compatibility Testing: Ensure the app works across various devices, operating systems, and screen sizes.
  • Regression Testing: Re-test the app after bug fixes or new features to ensure existing functionalities are not broken.
  • Exploratory Testing: Perform unscripted testing to identify unexpected bugs or issues.

3. Bug Reporting and Tracking

  • Bug Identification: Identify, document, and categorise issues found during testing.
  • Collaboration: Work closely with developers, product managers, and UX/UI designers to ensure bugs are resolved and tested before release.

4. User Acceptance Testing (UAT)

  • Perform UAT: Execute UAT in regression for every release version.
  • Update UAT: Add new requirements from the previous release into UAT.

5. Documentation

  • Test Documentation: Maintain detailed documentation of test cases and test scripts.
  • Release Notes: Contribute to release notes or documentation for end-users detailing what has been tested and any known issues.

6. Continuous Improvement

  • Process Improvement: Suggest and implement improvements to the QA process based on lessons learned and best practices.

7. Skills and Tools Commonly Required:

  • Technical Skills: Familiarity with mobile testing, setting up testing devices, Asana, and AppCenter.
  • Attention to Detail: Strong analytical, problem-solving skills, and ability to work under pressure.
  • Communication: Ability to document and communicate issues clearly.
  • Team Collaboration: Experience working in an Agile/Scrum environment is an advantage.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146868995

Similar Jobs