Senior Software Engineer QA
Company: RB Global Inc.
Location: Chicago
Posted on: April 1, 2025
|
|
Job Description:
**Senior Software Engineer QA in Chicago, Illinois, United
States (# 2478)**** Job Description**RB Global (NYSE: RBA) (TSX:
RBA) is a leading, omnichannel marketplace that provides
value-added insights, services and transaction solutions for buyers
and sellers of commercial assets and vehicles worldwide. Through
its auction sites in 13 countries and digital platform, RB Global
serves customers in more than 170 countries across a variety of
asset classes, including automotive, commercial transportation,
construction, government surplus, lifting and material handling,
energy, mining and agriculture. The company's marketplace brands
include Ritchie Bros., the world's largest auctioneer of commercial
assets and vehicles offering online bidding, and IAA, a leading
global digital marketplace connecting vehicle buyers and sellers.
RB Global's portfolio of brands also includes Rouse Services, which
provides a complete end-to-end asset management, data-driven
intelligence and performance benchmarking system; SmartEquip, an
innovative technology platform that supports customers' management
of the equipment lifecycle and integrates parts procurement with
both OEMs and dealers; Xcira, a leader in live simulcast auction
technologies; and Veritread, an online marketplace for heavy haul
transport. **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. **Job
Description**We are seeking a highly skilled Senior QA Software
Engineer to serve as the quality expert within our Product
Engineering teams. This role is pivotal in fostering a culture of
baked-in quality, working collaboratively with developers to ensure
quality practices are integrated throughout the development
lifecycle . Collaborating closely with Product Management, and
Product Engineering to deliver customer and product-centric
capabilities while leveraging lean development practices . The
Senior QA Engineer will oversee all quality-related activities
within an engineering team, ensuring that the delivered feature
sets meet rigorous quality standards. The ideal candidate will
bring expertise in modern testing tools and frameworks, including
Playwright, K6, and Pact testing, with a proactive approach to
continuous improvement. **Responsibilities*** Promote and implement
a culture of baked-in quality by partnering with developers to
integrate testing early and often in the development process. *
Focus on code quality, while ensuring strategies to safely and
reliably make changes to production systems frequently are followed
* Oversee and ensure adherence to all quality assurance activities,
including functional, performance, integration, and contract
testing. * Collaborate with cross-functional teams, including
Product Management and Engineering, to define quality standards and
ensure alignment with business requirements. * Develop, and
maintain robust automated test suites using tools like Playwright
for end-to-end testing, K6 for performance testing, and Pact for
contract testing. * Mentor and support the growth of junior and
intermediate engineers through knowledge sharing, pairing,
technical guidance, and feedback. * Partner with Product and
Engineering Managers to Analyze and report on test results,
identifying areas of improvement and driving initiatives to address
quality gaps. * Stay up-to-date on industry trends and emerging
technologies, bringing innovative solutions to the team.
**Qualifications*** Bachelor's degree in Computer Science,
Information Technology, or a related field. * **7+ years of
experience in software quality assurance**, with a strong emphasis
on test automation and quality engineering. * Proficiency in
programming languages such as Python, Java, or JavaScript. * Proven
expertise in modern testing tools such as **Playwright** **K6** and
**Pact**. * Strong understanding of quality practices in agile
development environments, including TDD (Test-Driven Development. *
Solid understanding of distributed systems, microservices and
architecture and event-driven systems. * Strong experience with
relational databases (e.g., MySQL, PostgreSQL). * Experience with
cloud platforms (e.g., AWS, Azure, GCP) and containerization tools
(e.g., Docker, Kubernetes). * Experience with monitoring and
observability tools to evaluate system performance and detect
anomalies. * Experience with modern Lean Software development, pair
programing, TDD and Trunk Based Development. * Hands-on experience
with CI/CD pipelines and integrating automated tests into build and
deployment processes. * Excellent problem-solving skills and a
data-driven approach to decision-making. * Strong communication and
collaboration skills, with the ability to work effectively in a
remote team environment. * A deep customer and product focus, with
a passion for delivering high-quality solutions. **EEOC**Ritchie
Bros. is an equal opportunity employer and ensures
nondiscrimination in all activities in accordance with all
applicable laws. This position is open to all qualified applicants
who are legally entitled to work in the country in which this job
is located. Candidate selection is made by Talent Acquisition. Only
electronic applications can be accepted.**Job Attributes****Job
ID**2478**Category**IT
Engineering**Workplace**Hybrid**Location**Chicago, Illinois, United
States **Type**Full time**Share This Job On**
#J-18808-Ljbffr
Keywords: RB Global Inc., Chicago , Senior Software Engineer QA, IT / Software / Systems , Chicago, Illinois
Click
here to apply!
|