Senior Software Development Engineering in Test

WePay   •  

Redwood City, CA

Industry: Accounting, Finance & Insurance

  •  

8 - 10 years

Posted 53 days ago

Overview

Are you a driver of process?  Do you have the drive to want to improve the rigor in which products are being tested? WePay is looking for a Senior Software Engineer in Test to lead and grow the product testing efforts.
Our QA team at WePay needs someone who is focused on raising the software quality bar. We are a small but growing team that focuses on providing quality tools that are first in class.  This individual will have the technical skills to understand the work that is being done.  They will be responsible for communicating across the engineering and product organizations to give visibility into the testing and coverage process. They will organize the testing efforts, solidify best practices in testing products across the organization, be responsible for defining the direction for the team, providing clear visibility into the roadmap and aligning junior quality engineers so they can be effective
WHAT IMPACT WILL YOU HAVE? This role will enable the QA team to grow and mature.  Part of the focus of this role is building communication lines within the WePay organization and being able to tell a clear story about the current status.   This individual will help to define a vision based upon input from several sources and marshal resources within / without the team to make it happen. There is a huge opportunity to grow the testing efforts of WePay, especially now that we are part of the Chase brand.

WHAT YOU WILL DO

  • End-to-end ownership of test cases / test suites
  • Reporting / Communication of testing status across the platform
  • Write maintainable well designed code in Java, Python & PHP with extensive test coverage in a fast-paced professional software engineering environment
  • Partner with Technical Leads in driving consensus around test plans / test execution
  • Develop Test Plans and Test Cases
  • Root cause analysis / Post Mortem
  • Mentoring Junior individuals on the team

WHAT WE ARE LOOKING FOR

  • A Bachelor's or Master's degree in Computer Science or Computer Engineering, or equivalent experience
  • 7+ years in industry as a engineer in test on mission critical systems
  • Strong background in distributed systems, web frameworks, networking
  • Experience with environment configuration
  • Ability to write high quality, maintainable code in Java, Python & PHP
  • Experience with traditional RDBMSdatabases / concepts (mysql). NoSQL is a plus
  • Hands on. Passionate. Persistent. Creative
  • Excellent communication skills
  • Have opinions on current tools, technology stacks and frameworks
  • Selenium, Postman, Jmeter