PaymentsCo offers country-level Identity and Payment solutions that reduce fraud, and improve operating margins and
user experience.
We are looking for a Senior QA Automation Engineer with proven experience building distributed automation services
from the ground up, supporting multiple platforms such as iOS, Android, and Web. You have proven experience building
frameworks while also building a culture of excellence, influencing developers so they can contribute to scaling it, and
collaborate with others.
You will partner with each of our domain groups to not only write the initial suite of tests, but also to understand their
roadmaps so you can proactively provide them with the tools, support, and foundational knowledge that allows teams to
create their own tests as part of our definition of done. The role requires a technical leader with empathy to negotiate
with teams’ needs in an ambiguous environment amid a fast past environment.
The Sr QA Automation Engineer exhibits high standards in identifying technical/process improvements and defines the
technical roadmap and quarterly initiatives to deliver scalable solutions and achieve organizational objectives. They are
responsible for the architecture, design and implementation of various forms of automated test frameworks and solving
complex technical issues across our product test code. They lead/mentor other QA Engineers and work side by side
with area leaders to improve overall software quality and recommend opportunities for improvement.
Responsibilities and Accountabilities
- Actively manage test suite coverage across product solutions to consistently deliver high-quality software
- Lead efforts to design test automation strategy and contribute to building tools, frameworks, or any infrastructure
- required. Identify opportunities for test architecture and implementation that can be reused by multiple teams.
- Champion implementation of advanced forms of full stack test strategy and develop test automation
- frameworks/tools across multiple platforms.
- Initiate technical design sessions and write technical design documents for any proposed quality systems.
- Drive implementation of new test frameworks, methodologies, and industry best practices to establish high code
- quality across the company.
- Provide insights on how to improve product quality, reliability, and stability through a data-informed approach.
- Proactively manage test pipelines, respond to triage rotations, address quarantined unreliable tests, guide
- developers on debugging root causes of test failure, and introduce stable tests back to the pipeline.
- Identify and lead strategic technical initiatives, OKRs, or projects across multiple functions or the organization.
- Recommend, develop, design, and maintain test automation frameworks and tools for our multi-stack
- technologies.
Skills
Desired Skills and Experience
- 5+ years of test automation experience.
- Demonstrated experience building advanced-level tests and architectures from scratch without an existing
- framework and improving frameworks developed by others.
- Experience building automation frameworks for Web/API/Desktop/Mobile using open source frameworks like
- Playwright, Cypress, React Testing Library, WebdriverIO, Espresso, XCUITest, or Appium.
- Demonstrated experience working with client-side web technologies (HTML, CSS, and JavaScript).
- Proficient at writing complex SQL queries.
- Experience testing APIs.
- Demonstrated experience working with programming languages such as Java, React, and/or Angular.
- Advanced communication skills and ability to teach others about test automation, including the ability to
- strategically drive internal communications and training.
- Familiar with testing and developing others to test across multiple platforms including web, mobile, desktop, and
- browser extensions.
- Experience setting the direction for software quality and measuring progress at the platform level.
- Problem-solving attitude
- Strong time management and organizational skills