Native Software Quality Engineer
San Jose
hace 3 días

Looking for a company that inspires passion, courage and imagination, where you can be part of the team shaping the future of global commerce?

Want to shape how millions of people buy, sell, connect, and share around the world? If you’re interested in joining a purpose driven community that is dedicated to creating an ambitious and inclusive workplace, join eBay a company you can be proud to be a part of.

The Role and Opportunity

View Item and Transaction Flows Engineering team owns item details experience, end to end responsibility for auctions & offers, and SEO optimized landing experiences.

In other words, this team is responsible for the heart of eBay. We drive billions of dollars in revenue via user experiences delivered daily across the globe, across all devices & browsers.

Team and experience have great financial and customer impact and role has high visibility in the organization. In addition, being the core eBay experience, it has to delight the diverse customer base across the world.

We ship often, get immediate user feedback and use experimentation to make decisions.

Our agile teams are based in San Jose and Portland. Scrum teams work on all screen sizes both on the web and native. Like everything else at eBay, we build scalable and highly-available systems for the millions of users that depend on us to conduct their businesses.

Primary Job Responsibilities

As a Member of Technical Staff (MTS1) native Quality Engineer, you will design, develop, drive and deliver high-level test strategies, methodologies and take a hands-on approach to see that they are implemented timely and efficiently.

You will partner with other departments on technical matters and working closely with cross functional teams.

Testing mobile eBay native apps for different mobile products on smart phones - iPhone, iPad, and Android phones and tablets.

Testing the mobile apps using simulators (iOS, Android and MobileWeb clients)

Creating and implementing test plans and test cases

Creating automation tests with XCTest, Espresso and other industry standard frameworks

Participating in release planning, go / no-go meeting & coordinating release processes

Working closely with the product and development teams (both remote and local) to understand product requirements, architecture and technologies

Write clear, actionable bug reports

Reporting progress, risks and test coverage effectively

Configuring defect and test management tools

Managing QA devices and environments

Mentoring team members

Providing technical guidance to the team

Job Requirements

Web services testing for REST API, Queues and Automation (Jenkins preferred) using standard frameworks

Proficiency in one or more of the following programming languages : Swift, Java, Kotlin

Strong knowledge of QA methodologies and tools

Knowledge of various software testing methods (Regression, Load / Stress, Code Coverage Analysis, Black / White box testing, Acceptance, Performance)

Prior QA automation testing, quality assurance methodologies and processes experience.

Test web and mobile applications

Test Java based web services

Test on physical mobile devices - iPad, iPhone, Android phones and tablets

Use Mac and Windows with mobile devices and simulators

Interact effectively across multiple departments and groups

Use Java, XML, Swift, etc for everyday test / automation tasks

Estimate the efforts to test, create and maintain automation tests

Use tools like SOAP UI, Charles Proxy

Debug web service layer related issues from front end layers

Work on fixed deadlines

Soft & Interpersonal Skills

Highly collaborative mindset and a good team player

Focus and attention on customer experience

Quick learning ability to learn new things and independently. seeks areas of improvement for personal growth

Self-driven attitude : goes the extra mile, proposes solutions and improvements, is

involved and proactive

Strong communication skills both oral and in writing

Prioritise well in a multi-project environment

Analytical mindset and brilliant observer

Effective negotiator with other teams / functions

Sound approach to risk management

Basic Qualifications :

Bachelor’s degree, or its equivalent in Computer Science, Engineering or a closely related field

About Buyer Experience QE Team :

Buyer Experience QE team is a highly dynamic team that enables powering disruptive experiences on eBay including view item, transactions, home page, my ebay, global header, browse, deals, events, interest, warranty, stores, gift cards, notification, coupons.

Opportunity to work cross ebay eco system

Opportunity to work with the latest and greatest technology.

We aspire to be full stack engineers.

Reportar esta oferta

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mi Correo Electrónico
Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
Formulario de postulación