Job Responsibilities: Sr Quality Engineer
Salary: $20-30/Hour
Company: Apple
Location: USA
Educational Requirements: Bachelor's Degree
Full Job Description:
Join the team that serves as Apple's nerve center, our Information Systems and Technology team. There are many ways to help here, whether you're coordinating technology needs for a product launch, creating a music solution for the point of sale, or making sure the Wi-Fi connection in the store is strong. From Apple Pay on the Apple website to our data centers around the world, you'll help design and manage critical systems that many users and customers rely on every day. You will also create custom tools for users, allowing them to solve complex problems on their own. Join our team and together we'll explore all the ways to make Apple work better, leaving our people to do what they do best: creating great experiences for our customers
The SAP Quality Engineering group, part of the Information Systems and Technology (IS&T) organization, protects the efficiency of the SAP production process and develops effective and innovative solutions to ensure the quality and stability of Apple's corporate software!
In this way, you will have the opportunity to provide complete automation testing equipment and facilities while adhering to the best automation standards and principles. You will work closely with development engineers and functional analysts, understand new software innovations and identify automation opportunities. You will provide general guidance on test automation strategies to reduce cost, increase test coverage and shorten test cycles.
5+ years of experience in functional test automation or equivalent knowledge in software engineering
Experience in the architecture and development of test automation standards. Excellent knowledge of software development and testing procedures. Experience designing, implementing and documenting automated tests for UI and API using Selenium and RestAssured. Experience in one or more programming languages (eg Python, Perl, ABAP, Java, C++).
Experience building CI/CD pipelines for automated testing with Jenkins. Experience with test management tools such as JIRA.
Knowledge of database management systems such as Oracle, SAP HANA Demonstrated creativity and willingness to explore new technologies.
Explanation
- Define, develop and deliver test automation plans, roadmaps and workflows/resources.
- Communicate with the engineering team, plan and support automation plans, provide recommendations to improve reliability, efficiency, processes and standard procedures. - Provide technical leadership and training to a group of automation engineers.
- Work with functional teams in automated testing across the organization. - Update the existing automated testing process.
- Add tests into the continuous delivery environment and establish policies and procedures for continuous testing. - Create processes and tools to manage automated scripts and create test reports.