Enable job alerts via email!

Staff Software Engineer, Automation and Tooling

Cash App

Kitchener

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Staff Software Engineer specialized in Automation and Tooling. This remote role focuses on enhancing quality assurance through automated testing frameworks and tools, driving efficiency across product releases. Ideal candidates will demonstrate a customer-first approach and have proven skills in CI/CD environments and test automation. Join a team committed to innovation and continuous improvement in mobile applications.

Benefits

Diversity and inclusion initiatives
Professional and personal development benefits

Qualifications

  • Proven experience as a Software Development Engineer in Test or similar role.
  • Deep understanding of test automation and release processes.
  • Ability to learn new technologies quickly.

Responsibilities

  • Implement and own the development of release and automation features.
  • Design, develop, and maintain automated testing frameworks.
  • Conduct code reviews and provide mentorship.

Skills

Test automation
CI/CD tools
Debugging
Analytical skills
Problem-solving
Mentorship

Tools

Espresso
Jenkins
Docker
Jira
TestRail

Job description

Staff Software Engineer, Automation and Tooling

Remote

The Role

As a Software Engineer of Automation and Tooling at Cash App, you will play a critical role in ensuring the quality, reliability, and efficiency of our mobile applications. You will collaborate closely with the Release and Quality organization, as well as product and engineering teams, to expand our test automation coverage and deliver reliable products to our customers. Your focus will be on developing tools that optimize testing and release processes, enhancing our engineering team's productivity across the company.

You Will
  • Implement and own the development of release, automation, and tooling features to improve product quality and engineering efficiency.
  • Design, develop, and maintain automated testing frameworks and scripts.
  • Refine regression testing suites with cross-functional teams, adding and maintaining automated tests.
  • Apply debugging, troubleshooting, and analytical skills to assess product quality and stability.
  • Build and maintain relationships with stakeholders inside and outside the team.
  • Conduct code reviews to ensure testability and quality standards.
  • Provide mentorship and guidance as a technical lead.
  • Stay updated on industry trends and emerging technologies to improve testing strategies and tools.
  • Drive the long-term release and quality vision and strategic execution.
  • Embed AI in testing and release processes to boost developer productivity.
You Have
  • Proven experience as a Software Development Engineer in Test or similar role.
  • Deep understanding of test automation, release processes, CI/CD tools, development environments, and automation frameworks.
  • Curiosity, autonomy, and accountability.
  • A customer-first approach to problem-solving, focusing on product teams.
  • Ability to quickly learn new technologies and set up application infrastructure and services.
  • Motivation to enhance the reliability and performance of mobile applications.
  • Experience leading complex, ambiguous problems across engineering teams.
Technologies We Use and Teach
  • Espresso, Swift, XCUITest, Bazel, Gradle, Jenkins, Buildkite, GCP, Docker for automation and CI/CD.
  • LaunchDarkly, DataDog, Postman, Charles Proxy, Android Studio, XCode, simulators/emulators for testing and debugging.
  • Jira and TestRail for test and defect management.

Block is an equal opportunity employer committed to diversity and inclusion. We consider qualified applicants regardless of criminal histories and provide accommodations during the recruitment process. Compensation varies based on location, skills, and experience, with specific pay ranges for Canada zones A and B.

We offer benefits aimed at empowering you to excel professionally and personally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, P2P

Block

Kitchener null

Remote

Remote

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kitchener null

Remote

Remote

CAD 125,000 - 175,000

Full time

12 days ago

QA Automation Engineer (Canada)

FileCloud

Ottawa null

Remote

Remote

CAD 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer

GoDaddy

null null

Remote

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Senior Full Stack Developer

TEEMA

null null

Remote

Remote

CAD 91,000 - 137,000

Full time

Yesterday
Be an early applicant

Software Developer I (Android)

Tripadvisor

Waterloo null

Remote

Remote

CAD 70,000 - 100,000

Full time

10 days ago

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Canonical

Waterloo null

Remote

Remote

CAD 80,000 - 120,000

Full time

11 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Waterloo null

Remote

Remote

CAD 80,000 - 120,000

Full time

14 days ago

EverHealth - Sr. Software Engineer

EverCommerce Solutions

null null

Remote

Remote

CAD 100,000 - 110,000

Full time

2 days ago
Be an early applicant