Grand Rapids, MI, USA
166 days ago
Quality Assurance Engineer

Do you like using your IT skills to solve complex problems in a highly collaborative environment? Join the UFP Industries' IT team where you will be integral to the continuous improvement of our company.

 

Job Summary:

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 highest standards of product quality. As a QA Engineer, you will work closely with our development teams to identify, report, and resolve defects, and ensure our products meet customer expectations and regulatory requirements. This position is a full-time, onsite position, based out of Grand Rapids, MI (not a remote position).

Principal Duties and Responsibilities:

Develop and execute comprehensive test plans, test cases, and test scripts.Perform manual and automated testing on new and existing features.Identify, document, and track software defects and inconsistencies.Collaborate with developers and product owners to understand requirements and provide timely feedback.Conduct regression testing and ensure system stability.Participate in design and code reviews to provide early feedback on functionality and usability.Use bug tracking and test management tools to manage test activities and track defects.Continuously improve QA processes and methodologies to enhance product quality.Provide training and support to other team members on quality standards and best practices.Stay updated with the latest industry trends and advancements in QA practices.

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.Proven experience as a QA Engineer or similar role.Proficiency in writing clear, concise, and comprehensive test plans and test cases.Experience with both manual and automated testing tools (e.g., Playwright, NUnit, Jest).Strong knowledge of software QA methodologies, tools, and processes.Familiarity and experience with Agile/Scrum development processes.Proficiency in primary programming languages (e.g., C#, JavaScript).Experience with relevant frameworks and tools (e.g., .NET, React).Preferred experience with version control systems (e.g., Git) and continuous integration tools (e.g., Azure Pipelines).Certifications such as ISTQB are a plus.Preferred knowledge of Microsoft Office Components including Excel, Word and Outlook.

Skills and Abilities:

Proficient in the use of the English language in reading, writing and speaking.Excellent analytical, problem-solving, and debugging skills.Strong communication skills and ability to work collaboratively in a team environment.Ability to learn new software applications and varied technologies quickly.Logical, process-oriented nature.Ability to identify and pursue opportunities for improvement in business processes.

Conduct:

Self-managing; works well under little supervision.Highly motivated and enthusiastic.Good interpersonal skills and good communicator.Strong organizational skills and detail oriented.Team player who supports the Company’s goals.Conducts self in a professional manner.Ability to pass a drug test.

The Company is an Equal Opportunity Employer.

Confirm your E-mail: Send Email