Your responsibilities will include developing a solid understanding of ongoing development efforts across the operating systems teams; designing and implementing automated test harnesses and infrastructures to support testing of server-based operating systems; contributing to a strategic plan for ensuring the quality of Apples operating systems in server environments; collaborating with OS developers to create and execute thorough test plans for new kernel and user space features; writing automated tests; and enhancing overall test coverage and quality across various OS components.
B.S. in Computer Science or equivalent experience.
Solid understanding of the fundamentals of operating systems
Programming skills in a scripting language
Demonstrated ability to work in a fast-paced collaborative team environment.
Knowledge of security testing practices and tools.
Understanding of software development workflows and standard methodologies
Experience working with a QE team Experience with testing and quality assurance in software development cycles especially in a server operating system context
Experience in Site Reliability Engineering (SRE) or a similar role focusing on automation reliability and performance engineering.
Experience with container technologies like Docker and container management platforms such as Kubernetes.
Familiarity with cloud infrastructure services like AWS Azure or GCP.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.