Source description
About the role
Role Overview: At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and theres no telling what you could accomplish. The people at Apple dont just craft products - they build the kind of wonder that has revolutionized entire industries. Its the diversity of these people and their ideas that encourages the innovation that runs through everything Apple does, from amazing technology to industry-leading environmental efforts. Join Apple and help leave the world better than we found it. Apples IS&T team is seeking a passionate Software Developer in Test Engineer to contribute to the design, analysis, and certification of applications. They are looking for someone equally passionate about quality and using lightweight processes to consistently achieve it. The role involves interacting with multi-functional engineering and product teams to test features, perform root cause analysis, and drive the quality of the customers experience. Key Responsibilities: - Understanding new and existing feature implementations. - Authoring test scenarios, scripts, and plans. - Executing various tests, including UI, functional, performance, stability testing, etc., as per requirements. - Writing and reviewing automation test scripts. - Identifying and reporting defects, inclusive of first-level root cause analysis and consistent steps to reproduce. - Collaborating closely with project management, development, SRE/Ops, and other QE teams to achieve excellence. - Contributing innovative ideas, insights, and implementations to elevate QE tasks and processes, fostering improvement and efficiency. Qualifications Required: - Expertise in QE processes, tools, and metrics. - Experience in Maven/Gradle and Git repositories. - Solid understanding of software build tools, CI/CD integrations, deployment processes, and code quality checking tools. - Understanding of logs scanning to identify errors and root causes. - Experience with load/performance testing using JMeter/Gatling. - Experience in applying AI/ML technologies for testing. - Experience with Mac/Unix commands and bash scripting is a plus. - Experience with automation for iPhone/Mac (Swift and XCTest) platform is a plus. - Good knowledge of automation framework architecture, design, and development. - Experience working in an Agile development environment. - Proven track record in delivering high-quality work on tight schedules. - Ability to work in a fast-paced environment with frequent context switching. - Hunger to learn and explore new technologies to optimize existing technologies. - Self-motivated, independent, and proactive. - Outstanding collaboration and organizational skills. (Note: Any additional details of the company were not present in the provided job description) Role Overview: At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and theres no telling what you could accomplish. The people at Apple dont just craft products - they build the kind of wonder that has revolutionized entire industries. Its the diversity of these people and their ideas that encourages the innovation that runs through everything Apple does, from amazing technology to industry-leading environmental efforts. Join Apple and help leave the world better than we found it. Apples IS&T team is seeking a passionate Software Developer in Test Engineer to contribute to the design, analysis, and certification of applications. They are looking for someone equally passionate about quality and using lightweight processes to consistently achieve it. The role involves interacting with multi-functional engineering and product teams to test features, perform root cause analysis, and drive the quality of the customers experience. Key Responsibilities: - Understanding new and existing feature implementations. - Authoring test scenarios, scripts, and plans. - Executing various tests, including UI, functional, performance, stability testing, etc., as per requirements. - Writing and reviewing automation test scripts. - Identifying and reporting defects, inclusive of first-level root cause analysis and consistent steps to reproduce. - Collaborating closely with project management, development, SRE/Ops, and other QE teams to achieve excellence. - Contributing innovative ideas, insights, and implementations to elevate QE tasks and processes, fostering improvement and efficiency. Qualifications Required: - Expertise in QE processes, tools, and metrics. - Experience in Maven/Gradle and Git repositories. - Solid understanding of software build tools, CI/CD integrations, deployment processes, and code quality checking tools. - Understanding of logs scanning to identify errors and root causes. - Experience with load/performance testing using JMeter/Gatling. - Experience in applying
More at Uplers