Senior Quality Engineer

eBay

(Portland, Oregon)
Full Time
Job Posting Details
About eBay
Founded in 1995 in San Jose, Calif., eBay (NASDAQ:EBAY) is where the world goes to shop, sell, and give. Whether you are buying new or used, plain or luxurious, commonplace or rare, trendy or one-of-a-kind – if it exists in the world, it probably is for sale on eBay. Our mission is to be the world’s favorite destination for discovering great value and unique selection.
Summary
We are looking for Quality Engineers who like building automated testing solutions for mobile applications. This is a challenging, highly technical, quality engineering role. We are looking for innovative, analytical thinkers who can implement cutting-edge testing technologies and use next-generation automation techniques to validate code that drives the eBay mobile platform.
Responsibilities
* Design, implement and articulate feature testing strategies, test automation and test documentation * Take ownership of product automation components and features * Identify key aspects from a test perspective and then answer questions like how, when and where these key aspects will be tested (automation, scripts, manual) * Identify project risks, quantify risk/benefit relationships and provide alternative solutions as well as risk mitigation. * Offer deep defect root cause analysis and root cause solutions. * Participate in knowledge sharing sessions; present test engineering solutions to others. * Mentor and lead other test engineers and continuously research industry best test technologies * Develop industry and product technical expertise relevant to eBay Mobile’s business model
Ideal Candidate
* 3+ years of experience as Android developer, iOS developer, SDE, SDET, or Automation Engineer * Programming experience in any major object-oriented programming language (Java, C#, Objective-C), a deep understanding of design patterns, and experience working in a layered architecture * Ability to programmatically test software products and develop automation for them * Demonstrated experience designing, developing, and maintaining test automation frameworks and test automation suites programmatically with consideration for extensibility, maintainability, and cost of ownership * Nice to have: Some knowledge of Android SDK development experience, including best practices, APIs and libraries * Experience with at least one modern testing framework, such as JUnit, NUnit, XCTest * Strong debugging and problem-resolution skills * Ability to multitask and handle multiple time critical issues / projects simultaneously * Planning, work estimation and prioritization skills to design test plans and test cases for larger multi-component products across multiple resources and parallel development tracks * Strong work ethic – someone who takes great pride in professionalism, responsibility, and being proactive * Genuine curiosity and a customer-first mentality * Self-starter / demonstrated ability to initiate and drive continuous improvement * Excellent written and verbal communication skills required * A BS/MS in Computer Science/Engineering or equivalent work experience

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.