Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Software Engineer Test, Location

Expired Job

Apple Inc. Santa Clara , CA 95051

Posted 3 months ago

Job Summary

Our mission is to personalize the user experience on Apple devices based on where you go, when, and what those places mean to you. You're experiencing our work whenever you see a suggested location in Maps or Calendar, or browse your Memories in Photos.

We're working for you whenever your phone engages Do Not Disturb While Driving or remembers where you parked. We're looking for motivated software engineers to help take our product to the next level of reliability and performance. Do you work well in a high-energy, experiment-driven work environment?

Do you like taking things apart to figure out how they work? Do you have a background in GPS, WiFi location, or embedded sensing, and are looking to move up the stack? If any of these describe you, read on.

Key Qualifications

Real passion for the location domain. We believe that mobility is transformative, and that to realize that transformation, your devices need to understand the places you go and what they mean to you.

That's what we do. If you have experience in location estimationGPS/GNSS, WiFi positioning, indoor localization, or discrete localizationwe're especially eager to speak with you.Strong coding and software design skills. You'll work in Python most of the time, and occasionally in Objective-C, Swift, or Java.Excellent problem solving.

When things go wrong, you need great debugging skillsand part of your job is to make things go wrong.An attention span that outlasts a single project or a single phase of the software development lifecycle. Quality assurance isn't about filing a report at the end of the year; you will share ownership of shipping features from end to end.A proven track record of working effectively across teams. One of the cool things about Apple is how much you will work with people who have different expertise and responsibilities than you: business code and QA, apps, sensors, connectivity, and others.

You'll need to communicate clearly, plan collaboratively, execute flexibly, and cope with what will sometimes feel like a high degree of uncertainty. Experience analyzing and visualizing real-world data. The test rack is the kiddie pool; we need to measure how our product performs in the real world.

That means experimenting, collecting data, and processing it, at a variety of scales. Not every candidate will have a background with tools like S3, PySpark, Zeppelin, or Tableau, but the best ones will.Deep understanding of SQA test methodologies, practices, and concepts a plus


We believe in a work environment in which every engineer is responsible for the correctness and performance of his or her own software. As a Software QA engineer, you will "co-pilot" customer-facing features, with responsibility for ensuring that we all execute with a high degree of rigor, from the beginning of the project to the end.

You will:Help define innovative new software features, and the plans to bring them to life.Design and implement test plans to identify where our software breaksbefore that software leaves our team. Build and use automation effectively to achieve repeatable results without repeated effort.Focus on system-level interactions and performance across multiple components and teams, in a highly collaborative environment.Dog-food the team's work, as we all do, regardless of job title. Identify issues, measure performance, and iterate. Don't forget to sweat the edge casesan issue that impacts 1% of a billion devices is a big issue.You will challenge the processes, designs, and implementations of our team in a way that's critical to achieving the great user experiences for which we're known.


Bachelors or Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Test Engineer

Infoblox Inc.

Posted 3 days ago

VIEW JOBS 11/18/2018 12:00:00 AM 2019-02-16T00:00 Infoblox is seeking a Senior Software Test Engineer to join our SaaS QE team working on cutting-edge technologies. Our architecture is container based micro services architecture using latest technological advances. You will be a part of an Agile Quality Engineering team validating service affecting functionality to ensure customer uptime. You will get the opportunity to work with the best of the technical and thought leadership team at Infoblox. This is an exceptional opportunity to join a strong a growing, successful and innovative organization. Infoblox allows you to thrive in a unique work environment where the emphasis is on career growth, excellence, innovation, and collaboration. Responsibilities: * Join an agile Software Quality Engineering team to validate various features and products in Infoblox's cloud-based architecture * Automate functional tests wherever possible using industry or home-built tools * Review the automation code and add it to production and monitor for daily execution * Work closely with various cross functional product teams * Work with offshore team on tasks and suggesting test scenarios * Work with Dev team and proactively escalate any critical functionality issue * Setup Onprem hardware, run performance tests and review results * Attend regular scrum, prioritize and plan QA testing Requirements: * 6+ years of software testing experience * Automation experience using Python, Perl, or shell * Familiarity with CI/CD * Familiar with DNS, DHCP, RPZ, SaaS, Docker/Containers, micro-services * Experience with Amazon Web Services (EC2, VPC, S3, etc.) is a plus * Knowledge of Unix/Linux environments and good networking concepts * Debugging capabilities * Good communication skills Education: * Bachelor's degree in CS, CE or EE is preferred Perks: * Work with a world class team in a rapidly growing company * Onsite massages, clubs, farmers market, and fitness classes * Career path with opportunities to grow your career * Onsite cafeteria and catering with "Chef-on-site" days * Electric vehicle charging stations * Outdoor amenities, seating, and courtyard BBQ * And many, many more perks It's an exciting time to be at Infoblox. We are the market leader in technology for network control. Our success depends on bright, energetic, talented people who share a passion for excellence in building the next generation of networking technologies—and having fun along the way. Infoblox offers a fast-paced, action-oriented environment. We promote a culture that embraces innovation, change, teamwork, and strong partnerships. Join the winning Infoblox team—our future looks bright, and so will yours. To check out what it's like to be a Bloxer click here. Infoblox Inc. Santa Clara CA

Software Engineer Test, Location

Expired Job

Apple Inc.