What are the responsibilities and job description for the Senior QA Automation Engineer – Robot Framework position at American Unit, Inc?
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.
Salary : $60,000 - $80,000