QA Automation Engineer

DRB•Akron, OH

About The Position

The Quality Assurance Automation Engineer I contributes to the quality of hardware and software by applying test automation practices. The role works with QA analysts, business partners, product owners, developers, and business analysts to evaluate products against requirements and user needs. It creates automated tests, identifies and logs defects, and applies an analytical approach while learning higher-level QA concepts with coaching and mentorship. The position applies defined QA processes to plan, design, implement, execute, evaluate, and report automated hardware and software testing. It also supports story writing and acceptance criteria, develops test cases, analyzes test results, prepares test data, helps maintain test labs and environments, and reviews product documentation for technical accuracy. The position has no supervisory responsibilities and interacts with internal and external customers.

Requirements

  • Preferred education includes a bachelor's degree, associate degree, or trade school program focused on Computer Science, Data, Engineering, or Management Information Systems.
  • Preferred experience is 0 to 2 years in quality assurance testing or internship experience focused on technology systems.
  • Knowledge of the applications and/or data being tested.
  • Basic hardware and software testing knowledge.
  • Ability to learn practical and theoretical automated testing techniques.
  • Basic to intermediate proficiency in programming languages, test automation tools, and frameworks.
  • Ability to ask questions and collaborate with others for change.
  • Ability to work under deadlines in a changing environment.
  • Strong communication and troubleshooting skills.

Nice To Haves

  • Foundational-level testing certification from ISTQB or a similar organization.

Responsibilities

  • Apply defined QA processes to plan, design, implement, execute, evaluate, and report results of automated software and hardware testing.
  • Collaborate on story writing, acceptance criteria, and associated automated test scripts.
  • Work with developers and business analysts to create test cases that cover positive and negative scenarios against requirements.
  • Create and execute automated test suites, plans, and cases, and analyze their results for accuracy and compliance under guidance from senior team members.
  • Identify or create test data inputs based on specifications and determine expected outputs based on business rules.
  • Log issues and system bugs in the test management tool with appropriate detail and severity.
  • Participate in team and project meetings, providing input based on QA best practices and procedures.
  • Adapt to changing projects and priorities and meet milestone dates and deadlines.
  • Assist with setup and maintenance of automated test labs and environments.
  • Review and approve product documentation and test plans for technical accuracy.
  • Perform other duties as assigned by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service