Job Information
Ohio Farmers Insurance Company IT Quality Senior Engineer in Seville, Ohio
The IT Quality Senior Engineer, operating with limited supervision, plays a pivotal role in delivering robust testing solutions for complex software programs and applications using Agile methodologies. This role is responsible for translating business and system requirements into technical solutions, leading quality planning, and driving test automation and risk coverage. The Senior Engineer will champion a balanced approach to manual, automated, and exploratory testing, ensuring high standards of quality across all deliverables. Agile Testing Leadership: Lead and mentor teams in implementing testing strategies that align with Agile principles. Facilitate ceremonies, such as sprint planning and retrospectives, to integrate quality practices into the development process. Complex Testing Solutions: Develop and execute comprehensive testing solutions, utilizing automation, performance, and manual techniques for high-complexity software programs and applications. Ensure that testing practices support Agile delivery cycles and continuous integration. Continuous Improvement: Actively engage in continuous improvement initiatives by researching and evaluating emerging testing technologies and tools. Drive the adoption of best practices and innovative solutions to enhance testing efficiency and effectiveness. Requirement Translation and Design: Translate business and system requirements into technical specifications. Lead the design and planning of quality solutions, ensuring they meet the evolving needs of Agile projects. Quality and Risk Management: Identify and address quality issues and risks in collaboration with team members. Apply Agile principles to manage risk and quality coverage, ensuring adherence to automation governance and quality standards. Tool Recommendations and Implementation: Architect and recommend testing tools to support team initiatives and enterprise projects. Oversee the design, planning, and implementation of these tools to optimize testing workflows. Coaching and Mentorship: Coach team members on advanced testing techniques, problem-solving skills, and Agile practices. Guide teams in evaluating risks, setting priorities, and assuming process ownership for medium to large projects. Test Data Management: Lead the evaluation of test data against expected outcomes and create necessary data models. Maintain thorough documentation of test results to support debugging and software modifications. Test Planning and Estimation: Provide accurate test estimates for sprint and release planning. Collaborate with Scrum Masters and development leads to align testing efforts with delivery timelines and project goals. Enhanced Test Coverage: Drive improvements in unit testing coverage by developing and expanding automated test suites. Automate end-to-end testing for various application types, including system, unit, regression, load, and acceptance tests. 5-7 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.