American Unit logo

Senior QA Automation Engineer โ€“ Robot Framework

American Unit

On-siteOmaha, NEsenior$60kโ€“$80kPosted 3h ago

Job description

Senior QA Automation Engineer โ€“ Robot Framework

Location: Omaha, NE (Onsite - 5 days a week)

Position Summary

We are seeking a

Senior Test Engineer

to drive quality across complex enterprise applications through thoughtful test strategy, hands-on test execution, and scalable automation. In this role, you will partner closely with developers, product owners, business analysts, and project teams to deliver reliable, high-quality solutions across evolving applications, technologies, and business domains.

This is an opportunity for a quality engineering professional who brings strong technical expertise, clear communication, problem-solving confidence, and the adaptability to succeed in dynamic environments where priorities and teams may shift based on business needs.

Responsibilities

  • Plan, design, and execute comprehensive testing strategies for complex enterprise applications.

  • Perform manual and automated functional, integration, regression, and end-to-end testing.

  • Analyze requirements, identify quality risks, and develop risk-based testing approaches that balance speed, coverage, and business impact.

  • Design, develop, and maintain automated test suites using frameworks such as

    Robot Framework, Playwright, and/or Selenium

    .

  • Integrate automated tests into CI/CD pipelines to improve release confidence and delivery efficiency.

  • Build reusable automation assets and continuously improve test coverage through automation.

  • Conduct API testing using tools such as

    Postman, REST Assured, or SoapUI

    .

  • Manage defects through identification, documentation, triage, root cause analysis, and resolution validation.

  • Collaborate with developers, product owners, business analysts, and cross-functional project teams to clarify requirements and resolve quality concerns.

  • Communicate testing progress, quality risks, defects, and recommendations clearly to technical and non-technical stakeholders.

  • Support multiple applications, products, projects, or business domains as priorities evolve.

  • Quickly learn new technologies, applications, and business processes with minimal ramp-up time.

  • Apply knowledge gained across one project, domain, or technology to solve challenges in another.

  • Contribute to Agile and DevOps testing practices that support continuous delivery and continuous improvement.

  • Demonstrate ownership, accountability, and a proactive mindset in improving overall quality engineering outcomes.

Qualifications

  • 7โ€“15 years of experience in Quality Assurance with strong hands-on expertise in test automation.

  • Strong experience in quality engineering, test planning, test design, and test execution for complex enterprise applications.

  • Hands-on experience with manual and automated testing across functional, integration, regression, and end-to-end scenarios.

  • Proven experience designing, developing, and maintaining automated test suites.

  • Experience with one or more automation frameworks, including

    Robot Framework, Playwright, or Selenium

    .

  • Experience integrating test automation into CI/CD pipelines.

  • Strong API testing experience using

    Postman, REST Assured, SoapUI

    , or similar tools.

  • Programming or scripting experience in one or more of the following:

    Java, Python, JavaScript, or SQL

    .

  • Experience with version control tools such as

    Git and GitHub

    .

  • Familiarity with test management tools such as

    Jira or TestRail

    .

  • Experience with build and deployment tools such as

    Maven or Jenkins

    .

  • Strong understanding of defect management, triage, and root cause analysis.

  • Working knowledge of Agile and DevOps testing practices.

  • Strong written and verbal communication skills, with the ability to engage effectively with technical and non-technical stakeholders.

  • Demonstrated ability to partner with developers, product owners, business analysts, and project teams.

  • Proven ability to learn new applications, technologies, and business processes quickly.

  • Experience supporting multiple applications, products, projects, or business domains.

  • Demonstrated success transitioning between teams or initiatives with minimal ramp-up time.

  • Ability to remain effective in dynamic environments with changing priorities and business needs.

  • Strong problem-solving skills, accountability, and commitment to continuous improvement.

Good to Have

  • Experience with performance and load testing tools such as

    JMeter or LoadRunner

    .

  • Experience with cloud platforms, particularly

    Azure

    .

  • Experience testing microservices or event-driven architectures.

  • Experience with

    Kafka testing

    .

  • Exposure to accessibility testing or security testing.

  • Experience in transportation, logistics, supply chain, or railroad industry environments.

  • Familiarity with AI-assisted testing and quality engineering tools.