Horizontal Talent - Minneapolis, MN
posted 5 months ago
The Automation/SDET Test Engineer at Horizontal Talent is responsible for designing, building, testing, and implementing solutions for both existing and new systems. This role requires collaboration with various business areas to identify application development solutions, enhance applications, and integrate purchased or system solutions to meet business requirements. The engineer will develop and deliver automated software quality assurance testing, which includes test planning, execution, and management to ensure that solutions meet defined requirements. Additionally, the engineer will assist less experienced QA Automation Engineers with their tasks, providing guidance and support as needed. The position involves ensuring that appropriate testing and monitoring tools and technologies are employed according to the test objectives and project team requirements. The engineer will develop, maintain, and execute both automated and manual test scripts for requirement validation, integration, regression, performance, and usability testing. They will also create reusable test components and notify the project team of any defects, seeking resolution as necessary. Engaging in technical discussions during the refinement of user stories is crucial to ensure that automated test plans are viable for creation and implementation. Moreover, the engineer will implement strategies to manage the creation and execution of test data in end-to-end test automation. They will create test artifacts, including test plans, business test scenarios, and requirements traceability matrices for assigned projects, advising less experienced developers in the creation of these artifacts. Building and maintaining strong partnerships with product owners, developers, Scrum Masters, and Project Managers is essential, as is ensuring that testing is focused on delivering quality software while meeting agreed-upon completion dates and milestones. The engineer will follow quality assurance standards and track quality assurance activities and compliance requirements. They will assist in researching, evaluating, and recommending solutions, identifying ways to reuse existing code, and designing prototypes using current or emerging technologies. Participation in technology initiative projects of low to moderate complexity, which may include new development, purchased solutions, and other automation efforts, is also expected. The engineer will contribute to the implementation of cloud services and integrations with in-house applications and systems, providing technical training and expertise to other automation and business area staff and management as necessary. Additionally, they may perform QE lead responsibilities as needed by the project, which includes attending refinements, estimations, and performing code reviews.