Lead, QA Applications & SDK

Magic Leap, Inc., Sunnyvale, CA, Toronto, ON, Zurich, Switzerland, Plantation, FL (HQ), Culver City, CA, Tel Aviv, Israel

See jobs at Magic Leap, Inc.

Job Description

The primary responsibility of the QA Lead for Applications & SDK is to ensure the manual and automated testing efforts for assigned projects meet the quality standards set by product owners. The lead will focus on analyzing requirements, assisting in developing and testing sample applications, and creating and maintaining manual and automated test cases in line with ongoing agile development across the application framework, all core applications, all SDKs, and the developer tools. Qualified candidates need to be a self-starter and able to operate in a highly dynamic environment.



  • Responsible for testing Applications, Application Framework and SDK & Developer Tools within a high-volume electronics organization
  • Help lead team, with hands-on execution to ensure delivery of the best quality product
  • Ensure appropriate and detailed testing strategy and plans are in place for all projects to ensure schedule
  • Review, evaluate, plan and improve existing and future QA tools, processes and methodologies
  • Handle the complexity of the daily activities and think both tactically and strategically to deliver quick but efficient testing solutions
  • Influence design, development and architectural counterparts to design for testability
  • Work hand-in-hand with product teams, key stakeholders and developers
  • Support overall engineering and architecture effort of the software group from a quality perspective
  • Do code reviews, leveraging test driven principles to develop high quality test scripts
  • Investigate, troubleshoot and verify software defects and other technical issues
  • Ensure API and code coverage across all SDKs and minimize testing coverage gaps by doing test case reviews to continually improve the effectiveness and quality of the application framework and release
  • Analyze and report on test progress, status and performance metrics across projects, programs
  • May require 10-20% of travel and flexible hours is desired



  • 7+ years of experience in a Testing lead role, with additional 5+ years of experience in software development (C/C++/C#/JavaScript)
  • 5+ Experience managing contract/external resources for software testing
  • Proven experience of requirements-based testing with understanding of software/hardware development life cycles
  • Thorough knowledge of QA testing methods, test tools, best practices and processes with the ability to manage phased testing
  • Solid knowledge of testing techniques to determine appropriate number of test iterations and applying risk-based testing concepts
  • Thorough understanding of all test fundamentals, test management tools, and defect tracking tools
  • Experience with analyzing requirements, test planning / execution, automated testing and reporting
  • Experience with mobile software development and, testing and developing custom / sample applications in an embedded system
  • Experience in (unit, system, integration, regression, system, performance, reliability, power & certification) testing
  • Experience with testing SDKs, APIs and applications on embedded devices
  • Knowledge of Linux/Unix, Google C++ Test Framework (GTest) and Google C++ Mocking Framework (GMock) is a plus
  • Experience with testing 3D computer graphics/AR/VR is a plus
  • A high-level of attention to detail with excellent analytical and investigative/problem-solving skills
  • Excellent communication, problem-solving, debugging and troubleshooting skills to root cause complex issues
  • Excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies
  • Excellent oral and written communication skills including effective presentation with a dynamic and “can do” attitude



  • BS/MS in Computer Science / Computer Engineering or equivalent experience
  • MBA is a plus

Additional Information

All your information will be kept confidential according to Equal Employment Opportunities guidelines.




About Magic Leap, Inc.

How It All Began October 5, 2017 Today, Magic Leap is a company made up of hundreds of artists, engineers, explorers, and dreamers from around the globe, all chasing their curiosity toward the same goal – bringing together the digital and real worlds to advance human potential. But it all began on a road trip to Austin when we asked the question – “what if computing could spill outside the computer?”

Want to learn more about Magic Leap, Inc.? Visit Magic Leap, Inc.'s website.