Automation/SDET Test Engineer

$172,640 - $199,680/Yr

Horizontal Talent - Minneapolis, MN

posted 5 months ago

Full-time - Mid Level
Minneapolis, MN

About the position

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.

Responsibilities

  • Design, build, test, and implement solutions for existing and new systems.
  • Collaborate with business areas to identify application development solutions and enhance applications.
  • Develop and deliver automated software quality assurance testing, including test planning, execution, and management.
  • Assist less experienced QA Automation Engineers with their tasks.
  • Ensure appropriate testing and monitoring tools are employed according to project requirements.
  • Develop, maintain, and execute automated and manual test scripts for various testing types.
  • Create reusable test components, both application dependent and independent.
  • Notify Project Team of defects and seek resolution.
  • Engage in technical discussions during refinement of user stories.
  • Implement strategies for managing test data in end-to-end test automation.
  • Create test artifacts, including test plans and requirements traceability matrices.
  • Build and maintain partnerships with product owners, developers, and project managers.
  • Ensure testing focuses on quality software delivery and meets deadlines.
  • Follow quality assurance standards and track compliance requirements.
  • Assist in research and evaluation of solutions and design prototypes.
  • Participate in technology initiative projects of low to moderate complexity.
  • Contribute to the implementation of cloud services and integrations.
  • Provide technical training and expertise to other staff and management.
  • Perform QE lead responsibilities as needed.

Requirements

  • Associate degree or equivalent combination of education and experience; major or coursework in Computer Science or Management Information Systems (MIS) preferred.
  • 5+ years of experience in software testing and development.
  • Proven technical competence in one or more industry standard application development languages, frameworks, patterns, or platforms.
  • Ability to work effectively in an Enterprise Agile and DevOps team environment.
  • Strong problem-solving and analytical skills, combined with creative thinking.
  • Effective communication and collaboration skills across the team.
  • At least 3 years of working experience in Cypress.
  • Must be a U.S. Citizen.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service