Quality Assurance

EY

  • Jakarta
  • Permanent
  • Full-time
  • 2 days ago
Responsibility :
  • Analyze requirements from BA/PO and design test plans and test cases based on user stories/requirements.
  • Execute tests (manual and/or automation) according to the project scope.
  • Perform API testing, UI testing, and mobile/web testing as required.
  • Collaborate with developers, BAs, and PMs to ensure defects are identified, tracked, and resolved.
  • Prepare documentation including test reports, defect logs, and traceability matrices.
  • Conduct regression testing whenever fixes or new changes are deployed.
  • Actively participate in System Integration Testing (SIT) and support User Acceptance Testing (UAT) with business stakeholders.
  • Provide recommendations to improve application quality based on testing results.
  • Ensure product quality standards are met within the agreed requirements and timeline.
Requirements:
  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • Minimum 5 years of experience as a QA Engineer / Software Tester
  • Solid understanding of Software Testing Life Cycle (STLC) and SDLC.
  • Familiar with testing methods, such as:
1. Functional Testing (Smoke, Regression, Sanity, etc.)2. Non-functional Testing (Performance, Security, etc.) (a plus)3. Proficient in Black-box Testing, creating test cases, test scenarios, and test reports.4. Experienced with tools such as JIRA / Trello / Azure DevOps (issue tracking), Postman (API testing), and SQL5. Experience in CRM application testing is highly preferred.6. Bonus points for experience with Automation Testing Tools (e.g., Selenium, Appium, JMeter, Cypress).7. Detail-oriented, analytical, and able to work independently as well as in a team.8. Strong communication skills and problem-solving mindset.

EY