North American Bancard

Lead Software Development Engineer in Test (SDET)

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Remote
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Node.js Java Kotlin Swift PostgreSQL
  • Secondary Skills: TDD React.js Test-driven development
  • Job Location: Remote, Remote
  • Posted Date: Posted today
Job Description

Lead Software Development Engineer in Test (SDET) - Remote

The Lead Software Development Engineer in Test (SDET) will provide leadership, direction and technical guidance to the QA/Maintenance team in the execution of testing, bug fixing, support and deployment of the PayAnywhere and its family of products. This individual will oversee all aspects of quality assurance and maintenance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met. This position requires attention to detail, thoroughness, and a focus on test driven development and tools that enable continuous integration. In this role, you will be the face of Quality for PayAnywhere and to continually challenge and improve existing QA methodologies to help build an organization that’s the best in the industry.

The Lead SDET will help ensure we attract and train top QA/Engineering talent and to build a top performing team. This individual will also actively lead and participate in the design and implementation of QA automation & performance testing initiatives. This role will have primary responsibility to manage and complete all ITPROD tickets and will perform bug triage to ensure only the most serious are sent to the engineering team. The QA & Maintenance Manager will be required to fix the majority of bugs. This person will act as a key point of contact for all IT PROD tickets, bug fixing, QA aspects of releases, and coordinating QA resources.

 

What else you'll be doing:

  • Ensures delivery against QA department goals and objectives, i.e. meeting commitments and coordinating overall quality assurance schedule
  • Create, implement, and ensure compliance with testing standards
  • Develop KPIs to measure the success of the QA team
  • Ensure that all ITPROD tickets are completed in a timely manner
  • Triage all bugs and assign them to be fixed and tested
  • Create and implement automated testing scripts
  • Administer and maintain existing test scripts
  • Coordinate with Development, Product and Business to assess severity and prioritize reported issues
  • Recruit, manage, train and evaluate the performance of the QA/ Maintenance engineers
  • Works with peers in the technology leadership team to coordinate activities and solve issues as they arise
  • Process Management:
    • Manages the planning and execution of product testing efforts, including all associated resources to meet committed delivery dates
    • Provides effective communication regarding issues, objectives, initiatives, and performance to plan
    • Works with VP of Engineering to develop project schedules and resource allocation models for QA related projects
    • Works with the other engineers and leaders on the PA engineering team

 

What we need from you:

  • Bachelor’s degree in Computer Science, or other Science’s degree
  • 5-10 years of experience in QA, Maintenance, Design, or Engineering
  • 5+ years of automated testing experience
  • Must have experience with Test Driven Development and Continuous Integration Methods
  • Must be a strong leader with good collaboration skills to work with the engineering team
  • Must have experience with Node.js, React.js, PostgreSQL, and AWS
  • Must have experience with testing and support for iOS and Android applications
  • Should have some knowledge and experience of Dockers and of Kubernetes
  • Strong management and leadership experience
  • Understanding of the Agile / Scrum Methodology / CI / TDD

 

At North American Bancard Holdings, LLC (NAB) our vision is a new paradigm of commerce that simplifies the modern business model — driving smarter operations, enhancing security, and fostering effortless personal interaction between merchants and their customers. Throughout our growth, we've stayed agile in order to stay at the forefront of the ever-changing payments landscape. While we are large enough to offer customized solutions to enterprise-level clients we're still nimble enough to take an award-winning, hands-on approach to personal service you just won't find anyplace else.

At North American Bancard, we celebrate diversity and create an inclusive environment for everyone. We are an equal opportunity employer.

Relevant Job Openings
CRM
Python Developer or Devops Engineer
Java Developer
CRM
Node JS Developer
Jr. Java Developer