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 5 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

Description

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.

Education

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



upload resume icon
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.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

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 Engineer In Test SDK

Couchbase

Posted 4 days ago

VIEW JOBS 1/12/2019 12:00:00 AM 2019-04-12T00:00 Are you a passionate Engineer who would like to design, implement and maintain QE's functional and system frameworks to scale-out our data infrastructure software systems. Maintain and be the point of contact for Jenkins-related issues. Work with Python, C/C++, Java, and JavaScript to build automated test frameworks. Work on test framework implementation. Work on tool automation and optimization. Work on testing for server performance, API interfaces, databases / data stores, operating systems, and network performance. Set up and configure test environments, including Windows and Linux operating systems, networking and proxies, and client-server tests. Work on large scale distributed systems and relational/NoSQL databases. Work with computer networks including TCP and HTTP. Responsibilities * Finding bugs and defects· * The creation and execution of a test plan * Verifying fixes * Designing and implementing automated test framework * Collaborate with the engineering team to fully test the entire product offering, integration points and user interfaces * Collaborate with development engineers to build, evolve and maintain a scalable continuous build and deployment pipeline * Use quality and testing experience to identify test gaps and opportunities to expand out test case coverage Requirements * BS in Computer science or related industry * Minimum 5 years of experience in API or SDK testing * Coding experience in Python, C or Java preferred. * Experience setting up and configuring test environments, including Windows and Linux operating systems, networking and proxies, and client-server tests. * Excellent written and oral communication skills, analytical skills, fanatical attention to detail, and curiosity. * Demonstrated competence and self-motivation in analyzing problems. Ability to be creative, efficient, and productive with minimal supervision or guidance. Estimate and manage workload, and report on progress. About Couchbase Couchbase's mission is to be the data platform that revolutionizes digital innovation. To make this possible, Couchbase created the world's first Engagement Database. Built on the most powerful NoSQL technology, the Couchbase Data Platform offering includes Couchbase Server and Couchbase Mobile and is Open Source. The platform provides unmatched agility and manageability – as well as unparalleled performance at any scale – to deliver ever-richer and ever more personalized customer experiences. The world's largest enterprises choose Couchbase database for the most demanding web, mobile and IoT applications - companies like Amadeus, AT&T, Cisco, Comcast, Concur, Disney, Dixons Carphone, eBay, General Electric, LinkedIn, Marriott, PayPal, Ryanair, Viber, Tesco, United Airlines, Verizon, Wells Fargo, and hundreds of others around the world use Couchbase Data Platform for their interactive web, mobile, and IoT applications. Couchbase's HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We're committed to a work environment where you can be happy and thrive, in and out of the office. At Couchbase, you'll get: * A fantastic culture * A focused, energetic team with aligned goals * True collaboration with everyone playing their positions * Great market opportunity and growth potential * Time off when you need it. * Regular team lunches and fully-stocked kitchens. * Open, collaborative spaces. * Competitive benefits and pre-tax commuter perks Whether you're a new grad or a proven expert, you'll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry. Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together. Check out some recent industry recognition: * Wealth Front Career-Launching Companies List 2018 * Forbes Next Billion Dollar Startups 2018 * 2018 Deloitte Fast 500 * 2018 DBTA Readers' Choice Award for Best In-Memory Solutions * Big Data 100: 35 Coolest Data Management And Integration Vendors * No. 17 on Forbes' list of Best Big Data Companies to Work For in 2017 Want to learn more? Check out our blog: https://blog.couchbase.com/ Couchbase is proud to be an equal opportunity workplace and is dedicated to pursing, hiring and developing a diverse workforce. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. Couchbase Santa Clara CA

Software Engineer Test, Location

Expired Job

Apple Inc.