H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Manual Software QA Engineer



Quality Assurance
Sunnyvale, CA, USA
Posted on Friday, May 31, 2024


Role Number:200553182
At Apple we tackle large scale engineering challenges to provide beautiful, intuitive products to our users. To build, maintain, and extend the necessary architecture for these tasks we are looking for an excellent software engineer in test. We are seeking a meticulous and experienced Manual Software QA Engineer with a specialization in Computer Vision to join our quality assurance team. This role involves rigorous manual testing of our computer vision-based software applications to ensure they meet the highest standards of quality and performance. The ideal candidate will have a strong background in manual testing methodologies, a keen eye for detail, and specific experience in computer vision technologies.


Develop detailed, comprehensive, and well-structured test plans and test cases for computer vision applications. Review and analyze system specifications and requirements related to computer vision functionalities. Execute manual test cases for computer vision-based applications, including functional, regression, integration, and user acceptance testing (UAT). Perform exploratory testing to uncover unforeseen issues specific to computer vision algorithms and implementations. Identify, document, and report bugs and defects, particularly those related to image processing, object detection, and other computer vision functionalities, using bug tracking tools. Work closely with developers to reproduce and resolve issues, ensuring the robustness and reliability of computer vision features. Ensure that computer vision software products meet the specified requirements and are free from defects. Validate that new and existing computer vision features function as intended across different environments and scenarios. Create and maintain accurate and detailed test documentation, including test cases, test scripts, test results, and defect reports specific to computer vision applications. Provide clear and detailed reports on testing progress, issues, and risks associated with computer vision functionalities. Collaborate with cross-functional teams, including developers, product managers, data scientists, and other QA engineers, to ensure the delivery of high-quality computer vision software.

Minimum Qualifications

  • BS and a minimum of 3 years relevant industry experience

Key Qualifications

Preferred Qualifications

  • Strong understanding of computer vision technologies, including image processing, object detection, and machine learning models.
  • Basic knowledge of programming languages and frameworks used in computer vision (e.g., Python, OpenCV) is a plus.
  • Excellent analytical and problem-solving skills, particularly in the context of computer vision.
  • Attention to detail and the ability to think critically about how users will interact with the computer vision software.
  • Excellent written and verbal communication skills.
  • Ability to effectively document and communicate complex technical issues, especially those related to computer vision.
  • Strong knowledge of software development lifecycle, testing methodologies, QA terminology and processes
  • Ability to multi-task and manage tasks with varying priorities
  • Ability to work cross-functionally with other teams and groups
  • High level of initiative and self-motivation.
  • Strong organizational skills with the ability to manage multiple priorities.
  • Team player with a positive attitude and willingness to learn.

Education & Experience

Additional Requirements

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.