Our Software Engineers - QA are dedicated to fostering a collaborative and supportive environment where all team members can openly share insights and provide actionable feedback on projects. Your contributions are essential and directly influence the success of each project.
This role is responsible for driving quality assurance efforts by working closely with the development team and our testing partners. As a QA Engineer I, you will create, manage, and execute test plans and automation scripts, as well as ensure continuous improvements in our bug database. You will develop test plans that align with project schedules, track project and team progress, manage bug tracking, and coordinate effectively with cross-functional teams to support seamless communication and project success.
What you’ll do:
- Advocate for multiple personas and perspectives of quality across each project, including Dealer Admins, Dealer Users, Dealer Consumers, and internal stakeholders such as Supportability, Implementation, Training, and Sales.
- Assist with testing and documentation of product releases, including modifications and enhancements, and provide input to the Lead QA Engineer on functional and design specifications.
- Write and assist with user story tests and execute project-level testing activities.
- Facilitate project meetings and communicate changes as needed to ensure cross-team alignment.
- Coordinate and facilitate beta testing with customers and internal departments.
- Develop and execute Test Plans, Test Cases, test applications and utilities, as well as automated test software and scripts.
- Assist in providing training and guidance to QA team members and other departments within the company.
- Provide high-level, specific customer assistance when required.
- Support the Lead QA Engineer by acting as a liaison between the QA project team, external contractors, and internal teams, coordinating QA responsibilities throughout testing cycles and the product development lifecycle.
- Validate product issues reported by customers and developers, troubleshoot error and read logs, and enter, review, and update software defects in the defect tracking database.