Apple is hiring for the position of QA Engineer!

Responsibilities of the Candidate:

  • Build QE test plans, strategies, and cases for any given app/ feature
  • Collaborate with Dev, BPR, and other project teams to execute test plans and deliver high-quality products
  • Automation, performance, and code quality testing using tools like Selenium WebDriver, Cucumber-JVM, REST API, Appium, Postman, SOAPUI, JMeter, Jenkins, Sonarqube, etc.
  • Self-motivated, dedicated, able to grasp issues quickly and make educated, critical judgments in situations of ambiguity and work through the constraints
  • Provide project managers with timely and accurate testing status and progress during all testing phases, summarising results at project conclusion – Able to multi-task in a dynamic, fast-paced environment in the Agile method to deliver high-quality work on tight schedules – Demonstrate excellent verbal and written communication skills


  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology, or a related field
  • 1 to 2 years of combined work experience in Software Development/Quality Engineering
  • Experience in developing test strategies, scenarios, and cases for UI (Web and iOS apps), Web Services, DB workflows, etc
  • Experience in functional, system, integration, and exploratory testing
  • Exposure to automation, performance, software quality testing tools, and CI/CD integrations
  • Experience working with Java, Python, or any other OO languages
  • Ability to work in a fast-paced environment with frequent context switching
  • Outstanding collaboration and interpersonal skills
  • Passion to achieve a great quality product