QA Automation Engineer

DRB•Lakemore, OH

About The Position

The Quality Assurance Automation Engineer I is a key contributor to overall hardware and software quality through established test automation practices. The role works closely with QA analysts, business partners, product owners, developers, and business analysts to test and evaluate hardware and software against requirements and user needs. The engineer creates automated tests, records defects, and applies an analytical approach while learning higher-level QA concepts with coaching and mentoring from senior team members. The role applies defined quality assurance processes to plan, design, implement, execute, evaluate, and report the results of automated hardware and software testing. It also contributes to story writing and acceptance criteria, develops test cases and scripts, creates or identifies test data, and helps maintain automated test labs and environments. This position has no supervisory responsibilities and interacts with internal and external customers.

Requirements

  • Preferred education: bachelor's degree, associate degree, or trade school program graduate focused on Computer Science, Data, Engineering, or Management Information Systems.
  • Preferred experience: 0 to 2 years in a quality assurance testing role or internship experience focused on technology systems.
  • Knowledge of the application(s) 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 covering positive and negative scenarios against requirements.
  • Create, execute, and analyze automated test suite, plan, and case results for accuracy and compliance under guidance of 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 a test management tool with appropriate detail and severity.
  • Participate in team or project meetings and provide input based on QA best practices and procedures.
  • Adapt to changing projects and priorities and meet milestone dates and deadlines.
  • Assist in setting up and maintaining automated test labs and environments.
  • Review and approve product documentation, test plans, and related materials for technical accuracy.
  • Perform other duties as assigned by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service