Staff QA Software Engineer

Ritchie Bros Auctioneers Incorporated
Morris, IL
Full-time

Job Description

Responsible for technical and architectural leadership across Product Engineering teams within the Web Experience domains with a deep focus on Quality Assurance.

Responsible for all Quality Assurance practices for the web and services (integration) platform within assigned domain. Collaborate with Staff Engineer, Tech Leads, designers, product managers, and developers to deliver compelling and efficient tools / products.

Identify and resolve performance and scalability issues. Coach and train a team of Quality Assurance Engineers, while continuing to be hands on with coding themselves.

Partner with Engineering Managers and Tech leads on annual performance reviews and use your industry influence and knowledge as part of the panel that will hire new creative talent where needed.

Responsibilities

  • Accountable for working with and across Product Teams to develop a sustainable, performant and well designed suite product that meet RB Global technical standards
  • Drive the adoption of designs and assist teams in meeting technical and business goals
  • Develop and publish new technical standards across the organization and drive adoption of said solutions
  • Build skillsets within the team through partnership with Engineering Enablement teams and assure team members have the skills and tools necessary to achieve their team mission
  • Provide simple, yet efficient solution, for any requirement.
  • Design / Manage implementation of overall quality strategy for your domain and products
  • Technical lead on all tools and process decisions related to quality assurance
  • Prioritize / Manage development effort required to fulfill product feature requests in a timely manner
  • Define / Design quality and testing strategies alongside Staff Engineers, working with Product Managers and team members to create scalable / robust web applications.
  • Analyze and assess existing applications and procedures as they pertain to application solutions and continuously improving quality
  • Tackle new (never seen) technical problems, independently research and find innovative solutions.
  • Constantly identify opportunities (or problems) in software development process, make appropriate improvements, with a deep focus on optimizing the lean development process

Qualifications

  • College diploma or university degree in the field of computer science, information systems, or software engineering or equivalent.
  • Minimum of 7 years of enterprise web development experience, 3 years' experience developing scalable performant solutions and setting engineering and architectural direction across a specific domain of an organization with a focus on quality assurance and development of testing strategies and test cases.
  • Strong understanding of enterprise technology stack
  • Demonstrated ability to manage the full QA / Testing Pyramid and make solid decisions on where and how to test
  • Strong experience with Kubernetes and container deployment patterns solutions
  • A deep focus on CI / CD and the ability to drive automated pipeline solutions
  • Ability to articulate and explain technical solutions to stakeholders

About Us

Ritchie Bros. (NYSE and TSX : RBA) is a global asset management and disposition company, offering customers end-to-end solutions for buying and selling used heavy equipment, trucks and other assets in numerous industries including construction, transportation, agriculture, energy, oil and gas, mining, and forestry.

Our mission is to create compelling business solutions for the world's builders to easily and confidently exchange equipment.

Learn more about us at : https : / / www.ritchiebros.com /

About the Team

Our Technology teams work collaboratively from different locations across the world on multiple eCommerce sites, mobile applications, and automated online auctions.

We encourage and celebrate technical innovation and work with some of the industry's leading technologies and tools.

Every day your work will make a difference in the way we run our business and the in the way customers interact with us.

8 hours ago
Related jobs
Proofpoint
Illinois

As a Staff Software Engineer on our threat intelligence team, you will be building massive-scale systems used by Fortune 100 customers which contain everything our company knows about the threat landscape. Design, code, review, test, and deploy software features in our application stack. ...

Home Depot
ILLINOIS, US
Remote

The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical an...

Crunchbase
Illinois, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

Promoted
Intellectt Inc
IL, United States

We are seeking an experienced Quality Engineer with a strong background in assembly, fabrication, and machining processes. The candidate will be responsible for improving manufacturing quality, ensuring product excellence, and leading key quality initiatives. Lead Quality Engineering efforts in asse...

Promoted
Michelin North America
Channahon, Illinois

Applicant will also be responsible for root cause analysis and helping to develop actions to resolve manufacturing and quality issues. Ensure delivered products are compliant with quality planning models and are manufactured in compliance with standards. Work to ensure quality and productivity perfo...

KYYBA
Lake County, IL, US

Title:                            QA Specialist II/ Product Complaint Analyst I. ...

Taylor Corporation
Remote, IL
Remote

Creates software applications with input on design to adhere to designs supporting internal business requirements and external customers. Integrates software components and third-party programs. Maintains, fixes and enhances existing software applications to adhere to designs supporting internal bus...

Smartcop, Inc.
Illinois, United States
Remote

We are seeking a Quality Assurance Analyst to join our team. Knowledgeable of concept practices and procedures commonly used in software quality assurance. Effective testing skills:proficient in test planning and execution and using test methodologies to identify software defects, applying software ...

Honeywell
Illinois, Illinois, United States

Be a part of a team of Quality Engineers that applies its expertise and knowledge in finding innovative, cost-effective means to improve quality output and continuous improvements. You will participate in process initiatives that ensure compliance with customer requirements, regulatory agencies, gov...

Tempus
IL, US
Remote

We are looking for a Senior Software Quality Engineer (Software Design Controls) who will be involved in the software quality management system (QMS) and software development life cycle (SDLC) activities, in accordance with FDA’s Quality System Regulation (QSR), ISO 13485, CAP/CLIA, and other applic...