Quality Systems Engineering Lead

  • Full-time

Company Description

We started with a simple idea—that everyone should be able to accept credit cards—and we’ve been rethinking buying and selling ever since.

For sellers, we’re creating one cohesive service to run your entire business, from a register in your pocket to analytics on your laptop. For buyers, we’re making it faster to order from the businesses you love and more fun to pay your friends back.

Buying and selling sound like simple things—and they should be. Somewhere along the way, they got complicated. We’re working hard to make commerce easy for everyone.

Job Description

As the Lead Quality Systems Engineer, you will be responsible for planning and executing integrated system testing with an emphasis on hardware-centric software risks for new and existing payment device projects. This includes cross-functional work with developers, QA Engineers, and product managers, to identify risk areas, testing responses and ensure total quality.

You should have an engineering background consisting of software development, low-level test automation systems design and development, and leading teams of manual test engineers as well as SDETs. You have a strong aptitude for learning new technologies with a good instinct for discovering defects in firmware, software, and hardware. You are a leader, communicator, focused, responsible, and a team-player who thrives under pressure.

You will:

  • Analyze and decompose a complicated embedded software system and design a comprehensive strategy to test this system

  • Own the overall test strategy (manual and automation) for the embedded software that ships on our hardware devices

  • Lead a team responsible for creating, updating, and executing tests for validation of Square’s hardware and firmware features, focusing on the firmware level (including various payment cards interoperability, and integration testing with the rest of the Square ecosystem)

  • Constantly drive our small team to focus on the tests that give the greatest insight into our product’s core quality

  • Work directly with developer teams to understand the strengths and limitations of their current CI systems and create a QA test strategy that complements those

  • Build partnerships with product owners and stakeholders  to ensure that the entire customer experience is covered efficiently

  • Champion good test and quality practices throughout the product lifecycle

  • Negotiate test APIs and firmware hooks that remove friction from adding new tests, while maintaining the security that our merchants need to trust their business to Square

  • Partner with developers to build more test coverage into their own development chain

  • Guide the team which builds automated test tools (both software and robotic) to bend our hardware, firmware, apps and payment cards to your will

  • Be a vocal proponent for quality (internally and externally) in every phase of the development process

Qualifications

You have:

  • 7+ years of test development and/or software engineering experience, preferably on consumer-facing hardware/software products

  • BS/MS EE/CS or technical degree with relevant experience

  • A broad tool box and a proven ability to pick the right one for the job

  • Natural instinct to look at products as our customers will

  • Knowledge of continuous integration systems

  • Demonstrated ability to own a complete functional area of an application or product

  • Good understanding of SQA methodologies & practices

  • Experience shipping embedded and mobile devices

  • Mix of big company and small company experience

 

Even Better:

  • Experience testing Bluetooth or Wi-Fi

  • Experience testing smart payment systems

  • Experience in developing automation where off-the-shelf tools do not exist, using scripting or other languages (C/C++, Perl, Python, Ruby, JavaScript, Objective-C, etc.)

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Privacy Policy