Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies

Cupertino, California - USD Full Time Posted: Friday, 8 November 2019
iDMS Software Engineer, QA
Santa Clara Valley (Cupertino),California,United States
Software and Services
  • 5+ years of combined work experience in software development and QA
  • Admin-level expertise in QA automation architecture, methodologies, processes, tools
  • Background in automating functional, system, and integration tests on Web, iOS, macOS, Android, Win
  • Experience testing System Failover and Application Disaster Recovery at platform level
  • Experience building test programs in Java, Python, Swift, AppleScript, or other OO languages
  • Familiarity with Identity Management software fundamentals and test methodologies
  • Expertise in testing Web Services (Rest & SOAP), databases, and batch processes
  • Proven ability to deliver high-quality work on tight schedules
  • Ability to work in a fast-paced environment with frequent context switching
  • Extraordinary collaboration and interpersonal skills
  • Excellent written and verbal interpersonal skills
  • Able to multi-task in a dynamic, energizing environment
  • Good social skills and able to work with various multi-functional teams to deliver high quality products.
  • Expert-level knowledge of software build tools and CI/CD integrations
  • Experience leading distributed vendor resources
  • Working knowledge of Apple hardware and software
Provide functional and integration quality-assurance testing for features delivered on Web, iOS, OS X, and other operating systems Build QA test plans and cases with the goal of 100% automation and reduction of regression test cycles Build test management tools/utilities and improve existing automation platforms Work closely with multi-functional organizations, project teams and clients to develop test plans, execute test plans and cases, and deliver high quality products Act as a strong advocate for quality in the software development process Identify gaps or inefficiencies in workflows and suggest necessary process improvements Self-motivated and be able to grasp issues quickly and make educated, critical discernment in the absence of complete requirements Provide project managers with timely and accurate QA status and progress during all testing phases, including summarizing QA results at project conclusion
Education & Experience
Minimum Bachelors in Computer Science or related field.
Additional Requirements
Apple Footer
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant at self print poster.pdf (Opens in a new window) at self print poster.pdf .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. at Learn more at (Opens in a new window) at .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If youre applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance at guidelines at (opens in a new window) at applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program at (Opens in a new window) at .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy at drugfree.html Learn more at drugfree.html (Opens in a new window) at .

Cupertino, California, United States of America
11/8/2019 10:52:42 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

San Francisco, Bay area California
150-220k base GREAT package
San Jose, California
San Jose, California
See more