Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Software Development Engineer in Test - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200227024 / Latpro-3776482 
Date posted: Mar-04-2021
State, Zip: California, 95014


Software Development Engineer in Test

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Mar 3, 2021

Weekly Hours: 40

Role Number: 200227024

Imagine what you could do here. At Apple, new insights have a way of becoming phenomenal platforms, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. We are looking for a highly motivated, result-oriented Engineer with a strong background in Quality Engineering. The QE Engineer position will be part of a horizontal Quality Engineering group passionate about a breadth of technologies and applications including very highly scalable distributed applications, No-Sql platforms, internal search platforms, end customer facing websites and services, critical security systems, machine learning and anomaly detection systems, software-load balancing, iOS Applications etc. The job responsibility will include API Testing, Website testing, iOS Applications, building test tools and automation platforms, and working to continuously improve the Quality Engineering process. The Quality Engineer will be part of a Software Engineering process that is highly agile, with short iterations with a big focus on test automation. The engineer should enjoy working in an environment that is dynamic and fun loving, where change is constant and communication is open, and perfection is encouraged through collaboration

Key Qualifications

  • 7+ years of combined experience in Software development and Quality Engineering
  • Expertise in Software Quality Engineering
  • Experience crafting Quality automation frameworks from scratch
  • Expertise in QE automation frameworks and tools for both frontend and backend applications, such as Cucumber, Selenium, TestNG, SOAPUI
  • Experience in automating functional & integration testing of Web, iOS, OS X, and backend services & applications
  • Exposure to testing in Java, SQL, Unix, Scala, NoSQL, and Web Services (Rest & SOAP) environments
  • Experienced as Quality Engineer for highly scalable, distributed and robust platforms
  • Excellent knowledge of QE automation architecture, methodologies, processes, and tools
  • Experience with Continuous Integration (CI), Behavior Driven Frameworks (BDD), DevOps and setting up QE environments
  • Exposure to security domains including areas like PKI, Certificates, Cryptography, OWASP & Mod Security is a huge plus.
  • Proven track record to deliver high-quality work on tight schedules
  • Ability to work in a fast-paced environment with frequent context switching
  • Self-motivated, independent, and dedicated
  • Outstanding collaboration and organizational skills
  • Excellent written and verbal communication skills
  • You are upbeat, adaptable, and results oriented with a positive attitude


Provide functional and integration quality-assurance testing for features delivered on Web, iOS, OS X, and other operating systems Build QE Automation tools and platforms with the goal of 100% automation and reduction of regression test cycles Build Functional testing tools and improve existing automation platforms Work closely with multi-functional organizations, project teams and clients to develop project schedules, execute test plans and cases, and deliver high quality products Act as a strong advocate for quality in the product development process for software engineering Chip in to initiatives to improve the overall QE process, such as identifying gaps or inefficiencies in workflows and suggesting improvements.

Education & Experience

Bachelor's degree in Computer Science / Computer Engineering and minimum 6 years of post-baccalaureate experience in area of quality engineering


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?