Software Quality Assurance Engineer

CAVALLO
MI, United States
Full-time

Cavallo is seeking a QA Engineer to join our high-performing Development Team. The QA Engineer will evaluate the functionality of our cloud and on-premises software applications, ensuring that company and customer quality standards are being achieved and high quality products are being delivered.

This role will follow Cavallo's hybrid work schedule (3 days in office, 2 days remote).

A typical day of a QA Engineer would include the following :

Test Planning and Execution : Develop comprehensive test plans and strategies to ensure thorough testing of software products.

Build and execute manual and automated tests to identify defects and verify product functionality.

  • Defect Management : Track and manage defects using a defect tracking system. Work closely with development teams to resolve issues and improve product quality.
  • Automation : Develop and maintain automated tests using appropriate tools and frameworks. Automate repetitive test cases to improve efficiency and test coverage.
  • Types of testing to cover : End to End, Smoke, Chaos, etc
  • Regression Testing : Conduct regression testing to ensure that new changes do not introduce unintended side effects.
  • Performance Testing : Perform load and stress testing to evaluate system performance under different workloads.
  • Quality Assurance Processes : Collaborate with development teams to establish and maintain quality assurance processes and standards.
  • Documentation : Create and maintain clear and concise test documentation, including test plans, test cases, and defect reports.
  • Continuous Learning : Stay updated on the latest testing methodologies, tools, and technologies.

This may be the job for you if :

  • You have 2+ years experience in a software quality assurance role;
  • You have earned a Bachelor’s degree in Computer Science, Software Engineering or other related field;
  • You possess demonstrable knowledge of the SDLC and testing methodologies;
  • You are experienced with manual and automated testing techniques;
  • You are proficient in using testing tools and frameworks (e.g. Playwright, Selenium, Jest);
  • You have a highly analytical mindset with the ability to tackle complex problems;
  • You possess strong communication and interpersonal skills;
  • You’re a self-starter and have a strong attention to detail;
  • You personify Cavallo’s Core Values;
  • You are passionate about innovation and helping create useful software applications;
  • You are self-motivated, hard-working and strive to be the best version of yourself daily;
  • You are looking to join a team of people who are eager to learn and share knowledge.

Why should you apply?

  • Become a member of a #PeopleFirst organization that believes in instilling excellence in the people who make up our team;
  • Work with collaborative colleagues who seek out and value each other’s input and feedback;
  • Strong leadership who believe in creating enormous and measurable value for our Customers.

Key Benefits :

  • Competitive Salary Package
  • Medical, Dental, Vision, Life and STD Insurance
  • 4% 401(k) Employer Match
  • Generous PTO and Work / Life Synergy
  • Learning and Career Development Opportunities

About Cavallo

We’re seeking the self-motivated, the hard-working, the problem solvers, and the dedicated to join our team of experts. We're focused on helping businesses grow, expand, or reshape how they do things by approaching each and every problem with energy, creativity, and confidence.

Ingenuity, adaptation, and evolution are at the core for us at Cavallo.

Our Grand Rapids-based headquarters is focused on helping change the way organizations do business through our software products, customizations, expertise, and support.

Our enterprise software solutions work with leading business applications, Microsoft Dynamics GP and Business Central, and integrate with a wide range of apps and platforms.

Cavallo has been in the business of helping manufacturing and distribution companies increase productivity and efficiency since 2003.

We got our start when a small business owner tasked a software developer with transforming a pile of clipboards and legal pads into a streamlined, efficient inventory management system.

We have been sharing ideas and innovating ever since.

At Cavallo, we're always looking for talented individuals to join our team of professionals. We believe our success is built on the abilities of our employees, and we strive to create a challenging and rewarding environment where all individuals are respected and encouraged to grow. Reach out to us today!

20 days ago
Related jobs
Promoted
OneStream Software
Birmingham, Michigan

Experience establishing and leading quality assurance groups/departments/teams, while implementing effective quality assurance strategies and best practices. Senior Manager, Platform Quality Assurance has a strong background in Microsoft technologies and an ability to work as a key member in a platf...

Talascend
Troy, Michigan
Remote

Apply knowledge of Software Development Lifecycle to support software quality activities of engineering teams and ensure quality is integrated into the software development process. Familiarity developing software products using The American Society of Mechanical Engineers - Quality Assurance Requir...

ActiveSoft, Inc
Grand Rapids, Michigan

Title:            Quality Assurance – Testing Engineer Duration:      3+ months (runs up to the Clients Fiscal Year End, so potential for extension is good) Location:    Onsite in Grand Rapids, MI – Hybrid work model, but must reloca...

Level Data LLC
Kalamazoo, Michigan

We are seeking an experienced Director of Software Quality Assurance with a focus on automation to grow and lead the QA team in developing and implementing automated testing strategies. Experience: Minimum of 7 years of experience in software quality assurance, with at least 3 years in a managerial ...

KORE1
Cadillac, Michigan

Quality Engineer: manufacturing product quality assurance, RCA, Lean Six Sigma. Maintain and improve the Quality of manufactured products and associated parts. Prepare RFCs for quality documents. Establish, maintain, improve and institutionalize quality standards onproduction cells. ...

tCognition
Troy, Michigan

Position: Quality Assurance Engineer. Quality Assurance Experience (Minimum 3-5 years’ experience). Any Quality Assurance certification from an accredited organization (e. Ability to establish and validate quality gates for our multi-tiered solutions using modern tools and methodologies with a goal ...

Endevis
Temperance, Michigan

You will be responsible for directing on-site quality activities and priorities in support of the quality management system and internal and external customer service. You will collaborate with local management team members and internal stakeholders to champion continuous improvement efforts through...

ECI Software Solutions
Detroit, Michigan

ECI is seeking a Quality Assurance Program Manager to drive software and software development process improvement across the organization and transition teams and software products from manual to automated testing. At least 7 years of experience in software quality assurance. For more than 30 years,...

RPM
Birmingham, Michigan

Senior Software Quality Engineer RPM is an international non-asset-based logistics and supply chain solutions company. RPM proudly services the some of the most recognizable and transformative companies in the world as The Driving Force in Logistics™   Your Role As our Senior Software Qua...

UFP Industries
Grand Rapids, Michigan

UFP Industries is seeking a detail-oriented and highly motivated Quality Assurance (QA) Engineer to join our software development team. The ideal candidate will have a strong background in quality assurance processes and methodologies, excellent problem-solving skills, and a passion for ensuring the...