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.
Top Skills
What We Do
UFP Industries is a holding company whose operating subsidiaries – UFP Packaging, UFP Construction and UFP Retail Solutions – manufacture, distribute and sell a wide variety of products used in residential and commercial construction, packaging and industrial applications. Founded in 1955, the company has operations in North America, Europe, Asia and Australia.