CarGurus
CarGurus

43 Cargurus Software Engineer Jobs Hiring Near You

Senior Quality Assurance Engineer

Boston, MA · On-site

$140K - $175K/yr

... CarGurus software applications. Duties include: define, develop, and implement test strategies and ... Programming with C# and Java; SDLC and Agile; Frameworks, Cypress, or Playright; SQL; CI/CD ...

Software Development Engineer

Boston, MA · On-site

$131K - $155K/yr

Who we are At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their ... What you'll do Perform software engineering duties in a fast-moving, data-driven environment to ...

Principal AI Engineer, AI Solutions

Boston, MA · On-site

$146K - $196K/yr

Role Overview CarGurus is transforming how the company operates by embedding AI into workflows across every function - product, engineering, revenue, finance, support. It's a software engineering ...

Duties include: enhance and maintain CarGurus' cloud-hosted ML platform; support systems ... Writing and debugging Python code; software engineering tools and standard methodologies, including ...

Who we are At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their ... Writing and debugging Python code; software engineering tools and standard methodologies, including ...

next page

Showing results 1-20

Senior Quality Assurance Engineer

Senior Quality Assurance Engineer

CarGurus

Boston, MA

Other

Posted 6 days ago


Job description

What you'll do

Design and deliver technical solutions in support of quality assurance standards for CarGurus software applications. Duties include: define, develop, and implement test strategies and test cases across CarGurus enterprise applications; perform a wide range of testing such as E2E, functional, exploratory, regression, smoke, black-box, and data to ensure that implemented features are free of bugs, reliable system integration and business processes are not broken; analyze business requirements and implement specifications and test cases; write, build, and review automation test UI scripts for E2E testing; collaborate with other QA engineers and other teams to help plan and test new and existing features; design, implement, improve and optimize automation framework; engage software developers in design, coding, reviewing, and testing of enterprise software; design and implement load and performance testing, and perform root cause analyses; build test automation framework to develop, maintain and implement efficient test automation approach for full coverage; collaborate with development engineers to improve testing and the quality of our code; work in an agile software development environment, provide QA expertise and guidance, and drive consistent quality assurance strategies across multiple agile teams; analyze and report QA performance measurements including defect density, defect leakage, and QA efficiency; develop and refine test automation frameworks, and evaluate strategies and opportunities for test case automation; promote proper implementation of techniques and principles for planning and estimation; evaluate and recommend tools, technologies, and processes to ensure the highest quality software and hardware product platforms; test case development and execution activities; ensure test approach, test data, and execution results meet the project objectives; and perform end-to-end test activities and artifacts for the projects in test. Multiple positions.

Who You Are: 

Bachelor's degree (or foreign equivalent) in Computer Science, Software Engineering, Computer Engineering, Information Systems/Sciences, or a related field and five (5) years of progressive experience in the job offered or related occupation: Requires five (5) years of experience in each of the following: Quality Assurance working with cloud-based CRM/ERP technologies or enterprise applications stack, such as Salesforce; Automation with Java; Writing and building E2E automated scripts across integrated enterprise applications, using Selenium for cloud and web applications or another open-source automation framework; Service layer testing; REST APIs, and UI automation; Atlassian tools, such as JIRA and Confluence; Programming with C# and Java; SDLC and Agile; Frameworks, Cypress, or Playright; SQL; CI/CD pipelines using Jenkins, GitHub actions, or similar tools; Docker and Git; and Application functions, bug fixing, and testing protocols.
#LI-DNI