SQA Engineer
Position Overview
Mastermind is seeking an experienced SQA Engineer to join our dynamic team. You will play a crucial role in ensuring the quality of our innovative software solutions for the automotive industry. This position offers the opportunity to work on a cutting-edge project, influence product quality, and shape the future of Quality Engineering processes within the company.
About the Role
As an SQA Engineer, you will collaborate closely with Product and Development Teams to make informed decisions regarding software releases. You will be instrumental in maintaining the high standards of one of the leading tools for automotive dealerships in the United States. Our culture is creative and entrepreneurial, valuing tangible contributions to company goals. We are a hardworking, fun-loving group looking for like-minded individuals to join our organization.
What's in it for you?
- Impactful Work: Contribute to an interesting domain – the automotive industry in the United States – and directly influence the quality of a top-tier tool for car dealerships.
- Process Influence: Affect and improve the processes and tools used for Quality Engineering. Our team has significant autonomy in selecting and implementing QA tools and processes.
- Professional Growth: Work within a diverse team of talented engineers globally, receiving guidance, support, and clear priorities.
Responsibilities
- Participate in and improve the entire service lifecycle, from inception and design through deployment, operation, and refinement.
- Contribute to the release planning process by reviewing functional specifications and creating release plans.
- Collaborate with software engineers to design verification test plans.
- Design regression test suites and review them with engineering, applications, and the field organization.
- Produce regular reports on software release status and quality, presenting findings clearly to all audience levels.
- Assess the quality, usability, and functionality of each release.
- Develop and organize QA processes for assigned projects to align with overall QA goals.
- Lead and train a dynamically changing team of colleagues involved in testing processes.
- Exhibit expertise in handling large-scale programs/projects with multiple stakeholders (Product, Dev, DevOps).
- Maintain up-to-date knowledge of best practices in QA for interactive technologies.
- Design and implement test automation strategy for multiple product development teams at the project's inception.
- Lead efforts for related automation projects, including design and code reviews.
- Collaborate with leadership and IT to provide input into the design and implementation of the automation framework.
- Work with Architecture, Engineering, Quality Engineering, IT, and Product Operations leaders to create and implement processes that accelerate the delivery of new features and products with high quality and at scale.
- Develop and contribute to a culture of high performance, transparency, and continuous improvement related to infrastructure services and streamlining the development pipeline.
- Participate in a diverse team of talented engineers globally, providing guidance, support, and clear priorities.
Requirements
- Minimum of 2 years of Quality Engineering experience (required).
- Hands-on experience with at least 2 leading testing tools/frameworks such as Playwright or Cypress, Robot Framework, JMeter, Rest Assured.
- Hands-on experience working with Python and Robot Framework.
- Strong analytical skills and ability to solve complex technical problems (required).
- API testing: Understanding of RESTful design and best practices. Hands-on experience testing APIs using both manual and automated tools.
- Experience working with SQL and NoSQL databases.
- Experience working with Cloud Technologies, preferably GCP (Google Cloud Platform).
- Experience with Agile Software Development methodologies and practices.
- Experience with performance testing and tools like JMeter.
Company Information
Mastermind was founded on the principle that patterns in human behavior can predict future outcomes with the right logic. Our software empowers automotive dealerships and sales teams to better understand and predict which customers are ready to buy, the reasons behind their readiness, and the most effective offers and incentives to close sales.
Employment Type
Full time
Location Type
Information not provided
Salary
Information not provided