PayPal

Staff Quality Engineer

Mexico City, Mexico
Java
This job is closed! Check out or
Description
Braintree lets you move money from one place to another safely and securely. Every time you pay for an Uber ride, book a stay through Airbnb, or pay with PayPal when you check out online, you’re probably using our product. It sounds complex (and it is), but we make it so simple you can’t tell we’re there. We solve world-scale problems and provide opportunities to match. We build diverse teams that recognize our strengths and allow us to work on our weaknesses. You bring skills and a relentless focus on the customer, and we'll provide the support you need to do the best work of your life. As a Senior Quality Engineer on the Bill Pay Engineering team, you will work on an integrated payment processing service solution for Billing Aggregators that directly contributes to PayPal’s growth. You will play a key role on an engineering team that is directly responsible for solving complex engineering problems across multiple tech stacks and contributing to the development of products that span Braintree, Venmo, PayPal, and Hyperwallet.

Your way to impact

The goal is to ensure high quality release of new features. The role will be responsible to test thoroughly different integrations with partners and work closely with product and development teams while also being able to lead different implementations and enhancements in our quality assurance tools or processes.

In your day-to-day role you will work closely with the End-to-end Quality Tech Lead, program and product management, and domain engineering teams to collaboratively remove barriers for successful execution of our company’s top priorities. You will gain exposure to cross functional technology and business domains such as transaction processing, settlement, pricing, and reporting.

Your day to day

You will be responsible for designing and implementing tests, debugging, and filling corrective actions to resolve system malfunctions to meet quality standards. Leveraging the wealth of technology and intellect surrounding you, you will be a champion of quality from product definition through development and release. If you enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

  • Execute automated test scripts regularly and perform manual testing as needed

  • Help determine what tests can and should be automated

  • Improve the overall regression testing coverage across our platform

  • Debug and fix existing failed automated test cases

We keep the team in sync with daily stand-ups and have regular retrospectives to discuss things that are going well and opportunities for improvements. Communication is key to our process, and we don't want to hinder it with walls. We value unique perspectives brought by diverse backgrounds and experiences. A broad range of ideas and perspectives help us to create the best possible product.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply.

What you need to bring

  • 6+ years of track record writing understandable and easy-to-maintain software. Doesn’t matter what language, just a focus on writing clean, well designed, and scalable code

  • Strong knowledge of QA concepts and deep experience in test design, debugging and execution

  • Strong problem-solving skills, and ability to think creatively while ensuring processes and procedures are properly followed

  • Spend most of the time developing test code and testing, and efficiently produces elegant, clean tests with no unnecessary complication or abstraction

  • Execute end-to-end testing to evaluate system testing of the application

  • Excellent communication and highly organized with a keen attention to detail

  • Ability to work autonomously and collaborating with different teams

  • Creation of test plans from technical requirements

  • Actively involved in daily standup calls

  • Excellent understanding of quality assurance in software development

  • Design and implementation of different types of tests (manual and automation)

  • Gray box Testing, White box testing, Test architecture design, Test Plans

  • Test Cases & Processes, Functional Requirements, Scripting & Documentation

  • Regression & Negative Testing, UI & Compatibility Testing

  • Defect/Bug Tracking, Test Strategies & Coverage

  • Test execution and bug reporting

  • Build and maintain Java automated tests suites

  • Drive team wide commitment to code quality and standards

  • Familiarity with industry design patterns and object-oriented programming 

  • CI/CD, Maven, Selenium WebDriver, TestNG, Restful web services

  • Continuous Integration implementation

Perks:

  • Open dev days: every two weeks we spend a day working on projects that interest us and help us expand our skills and knowledge.

  • Participation in the technology community: we help cover travel and attendance costs for conferences, and we offer opportunities and tools for speaking.

  • Check out our Careers page for more company perks

PayPal
PayPal
E-Commerce Platforms FinTech Mobile Payments Transaction Processing

0 applies

89 views

Other Jobs from PayPal

Software Engineer

Remote Bengaluru, India

Software Engineer

Remote Bengaluru, India

Frontend Engineer

Remote Chennai, India

Senior Software Engineer

Remote Chennai, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers