Location: Seville,OH, USA
The IT Quality Engineer, under moderate supervision, plays a crucial role in delivering high-quality software solutions through Agile practices. This role is responsible for creating and executing comprehensive testing strategies, including automation, performance, and manual testing, for software programs and application assignments of varying complexity. As a key member of an Agile team, the IT Quality Engineer translates business and system requirements into technical solutions, continuously improves testing processes, and collaborates closely with team members to ensure product quality. Agile Testing: Actively contribute to ceremonies such as sprint planning, daily stand-ups, and retrospectives. Collaborate with Scrum teams to refine user stories, define acceptance criteria, and ensure that quality considerations are integrated into the development process. Test Automation and Execution: Develop and implement testing solutions using a mix of automation, performance, and manual techniques. Maintain and enhance automated test suites, including end-to-end tests, to support continuous integration and continuous delivery (CI/CD) practices. Continuous Improvement: Engage in ongoing learning and apply best practices to enhance testing processes. Participate in continuous improvement efforts by researching and evaluating new testing tools and technologies. Requirement Translation: Work closely with business and system stakeholders to translate requirements into actionable technical specifications. Use Agile methodologies to ensure that testing aligns with evolving business needs and project goals. Collaboration and Communication: Foster strong relationships with product team members and developers. Use pair programming and other collaborative techniques to gain a deeper understanding of the code and to provide immediate feedback on quality issues. Risk and Issue Management: Identify and address quality risks and issues proactively. Collaborate with team members to resolve defects and ensure adherence to automation governance and Agile quality standards. Data Management: Evaluate test data against expected scenarios and create necessary data models. Maintain detailed documentation of test results to support debugging and software modifications. Test Planning and Estimation: Provide accurate test estimates for sprint and release planning. Work with Scrum Masters and development leads to align on delivery timelines and ensure that testing efforts are well-integrated into the Agile workflow. Test Coverage and Improvement: Support enhancements in unit testing coverage and expand automated testing frameworks. Develop and execute various types of application tests, including system, regression, load, and acceptance testing. 3-5 years of automation and manual testing experience or application programming and/or coding experience Bachelor's degree in Computer Science, Information Technology, or a related field and/or commensurate experience. Westfield celebrates diversity and is committed to inclusion. All qualified applicants receive consideration for employment without regard to race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, or status as a protected veteran.