Prague, Prague, Czechia
15 days ago
Software Developer in Test
SummaryPosted: Dec 13, 2024Weekly Hours: 40 Role Number:200567229Join the team responsible for ensuring the highest quality for technologies at the heart of products known to surprise and delight our customers. The Core Brightness Quality Engineering team is responsible for validating the ambient light sensor and customer facing display features such as Auto-Brightness, Night Shift, True Tone Display and many more across iPhone, iPad, Watch, Mac, and Apple Vision Pro. This is a highly entrepreneurial team, always looking for innovative ways to improve status quo and solve difficult problems in new and better ways. You will work in fast paced environment, interacting directly with development teams within the organization as well as cross-functional teams. The Core Brightness Quality Engineering team is looking for skilled test engineer who can design and develop test automation and lead the charge on quality for sensors and display across all OS’s. The nature of the position requires excellent communication skills, strong technical and debugging skills, and a drive to make a difference. Cross-functional collaboration and strong team spirit is key to this role.DescriptionDescriptionAs a Software Developer in Test, you will work closely with software design and development teams to understand core technologies, and utilize the information to develop and influence quality strategies. You will design, develop, and own automated tests for validating the ambient light sensor driver and display features across all Apple products. You will help debug test failures and investigate issues spanning across hardware and software interaction layers to ensure new products and future software releases are delivered at the highest quality. - Design, develop, and own automated tests for new and existing display features. - Investigate and analyze issues spanning across the hardware and software interaction layers. - Work closely with software development team and project management to ensure quality releases - Ability to think creatively, problem solve, and innovate. - Excellent communication skillsMinimum QualificationsMinimum QualificationsStrong programming skills in Python and Bash.Strong understanding of software test and validation methodologies.Experience with Git and codebase management.Strong passion for quality assurance in software, including experience in finding, investigating and fixing bugsKey QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsKnowledge of display technologies.Programming experience in C, Swift or Objective-C and familiar with databases.Knowledge of automated build and test systems.Working knowledge of UNIX-like operating systems.Education & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore
Confirm your E-mail: Send Email