Quality Assurance Engineer II
Job description
About the role
At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we're the largest and fastest-growing automotive marketplace, and we've been profitable for over 15 years. What we do includes moving the entire automotive journey online, guiding customers from selling an old car through financing, purchase, and delivery. Today, tens of millions of consumers visit CarGurus.com each month, and approximately 30,000 dealerships use our products. Our employees love it, too, thanks to a people-first culture that fosters kindness, collaboration, and innovation, empowering our Gurus with tools for career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives.
This role centers on ensuring the reliability of the enterprise applications that power our marketplace. You will own the design and execution of automated test strategies that act as a critical quality gate for complex system integrations. You will analyze business requirements and translate them into robust test coverage across multiple platforms and technologies. As a hands-on expert, you will leverage emerging technologies such as AI to enhance testing efficiency and insight into application behavior. You will independently manage test lifecycles while collaborating effectively within a cross-functional environment to protect the integrity of the tools used by tens of thousands of dealerships. Your work will directly influence customer trust in a trillion-dollar industry.
Location: USA
Engagement: Full-time
Compensation: $123,800.00 - $154,800.00
What you'll do
You will define and execute test strategies, test scenarios, and test cases daily to assure quality across CarGurus enterprise applications, including but not limited to Salesforce, Zuora, Marketo, and NetSuite. You will perform a wide range of testing such as E2E, functional, exploratory, regression, smoke, black-box, and data testing to ensure implemented features are free of bugs and that system integrations are reliable. You will implement, enhance, and optimize automation frameworks for specific applications and features, contributing to the evolution of automation framework design and recommending improvements for scalability, maintainability, and effectiveness. You will design automation solutions that align with CI/CD practices, enabling efficient integration of automated testing into modern delivery pipelines.
You will collaborate with other QA engineers to help plan and test new and existing features, designing, implementing, improving, and optimizing automation frameworks. You will work hand-in-hand with and advise software developers engaged in the design, coding, reviewing, and testing of enterprise software. You will troubleshoot test failures and quality issues across services, APIs, and application modules, using a systematic debugging approach and considering performance impacts where relevant. You will utilize AI leverage and analysis of Enterprise applications across a complex enterprise stack, with particular emphasis on Salesforce and its integrations with financial platforms. You will operate as a self-driven, self-motivated team member who works independently and effectively within larger groups.
Requirements
You must hold a Bachelor's degree in engineering or an equivalent qualification. You will bring 3-5 years of QA experience working with cloud-based CRM/ERP technologies or enterprise application stacks, preferably Salesforce. You should possess a creative, solutions-oriented mindset with the ability to think beyond conventional approaches and leverage a variety of tools, including AI-enabled solutions, to improve efficiency, solve problems, and optimize processes. You will have a deep understanding of testing methodologies, including functional, integration, regression, load, and performance testing. Experience with REST APIs and Postman testing is a plus. You must be a solid user of Atlassian tools such as JIRA and Confluence. Strong command of the Microsoft Office suite (Word, Excel, PowerPoint, and Outlook) is required. You must be legally authorized to work in the United States without sponsorship now or in the future.
Nice to have
Experience with test automation tools such as Selenium, Cypress, or similar is valued. Experience with ServiceNow and Snowflake is a plus. Experience with financial services and marketplaces is appreciated. Experience with test management tools such as Xray or Zephyr is also considered a nice-to-have skill.
Practical notes
This is a full-time position located in Boston, Massachusetts. You must be authorized to work in the United States without sponsorship now or in the future.