Software Development Engineer in Test

Cupertino, CA 95014
  • Job Code
    200277050
  • Jobs Rated
    11th
Summary

Summary

Posted: Aug 19, 2021

Weekly Hours: 40

Role Number:200277050

Apple Online Store Quality Engineering team is looking for creative and passionate Software Development Enginee...Summary

Summary

Posted: Aug 19, 2021

Weekly Hours: 40

Role Number:200277050

Apple Online Store Quality Engineering team is looking for creative and passionate Software Development Engineer in Test with excellent problem solving and communication skills. This position requires a self-motivated individual who can collaborate in a fast-paced environment despite incomplete specifications and minimal direct supervision.They must work well and stay cool under pressure and stress.
As a part of QE team, you will be tasked with continuous quality analysis and you will be responsible for identifying automation opportunities, defining the test approach, and finally implementing a robust solution that has a sound architecture to ensure that deliverables are of the highest standard.
Responsible for writing unit and Integration tests for core components of Apple Online Store
Build on existing automated test infrastructure and/or create new tools
Build, maintain, and improve the automated test framework and environment
Work closely with product design and product management teams to understand requirements and translate them to test plans for functional and regression testing
Scope, develop, execute test plans and test cases for sophisticated, highly scalable services
Communicate detailed QE status to the cross functional teams and report any escalations in a timely manner
You will stay knowledgeable of new testing tools and strategies and evaluate the technologies to incorporate into the projects. You will work collaboratively with other manual and automation team members to develop effective testing strategies as well as quality metrics for new and existing features.

Key Qualifications

  • 5+ years experience in Java in a service oriented architecture
  • 5+ years experience with Junit/TestNG, Jenkins, Gradle,SQL, JSON, XML
  • Experience in writing test automation frameworks for REST services
  • Experience in developing test strategies, test frameworks and tools
  • Experience with Web Automation tools such as Selenium, Raft, etc
  • Solid understanding of Internet Protocols TCP/IP,HTTP and HTTPS
  • Expertise in building and maintaining test beds, test environments and automated data driven test suite
  • Experience developing frameworks from scratch using industry best practices
  • 4+ years of experience in Quality Engineering, with focus in e-commerce/web applications testing
  • Solid understanding of NoSQLs like Couchbase, MongoDB, etc and caching strategies

Description

Design & develop tests, tools, & frameworks to enable reduction of manual testing.
Work with development team to review functionality. Design, build, test, and deploy effective test automation solutions.
Work closely with operations and software engineers to develop robust test automation, continuous integration, performance improvement, and continuous deployment
environment to ensure all aspects of the product are tested accurately.
Create test plans & test cases, execute manual or automated test cases, coordinate testing
using product staff and testing resources, run build scripts, deploy build output to QA controlled test environments, and perform refresh of QA test environments including static QA databases.
Support product development and maintenance of production systems/services.
Support one or more of the large-scale web applications and work closely with product teams.
Responsibilities include capacity planning, performance improvement, and automation/tool development.
We're looking for a hardworking and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.

Education & Experience

Bachelor's degree or foreign equivalent in Computer Science, Electronic Engineering, or a related field.

Additional Requirements

Jobs Rated Reports for Software Developer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer in Test

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220