Senior QA Automation Engineer - Robot Framework
Job Description
Role: Senior QA Automation Engineer – Robot Framework
\n
Location: Omaha, Nebraska - Onsite
\n
Duration: Long term contract
\n
Client: UPRR (Union Pacific Railroad)
\n
Exp Level: Min 6 + Years.
\n
Visa : Any visa is fine (Must be on Techgene w2)
\n
\n
\n
Robot Framework is a priority automation skill for this pool. Candidates should demonstrate hands-on experience developing, maintaining, and executing automated test suites using Robot Framework
\n
Job Description:
\n
Must Have:
\n
Core Testing & Quality Engineering
\n
- \n
- Test planning, design, and execution for complex enterprise applications
- Manual and automated functional, integration, regression, and end-to-end testing
- Defect management, triage, and root cause analysis
- Requirements analysis and risk-based testing
- Agile and DevOps testing practices
\n
\n
\n
\n
\n
\n
Test Automation
\n
- \n
- Strong experience designing, developing, and maintaining automated test suites
- Hands-on experience with one or more automation frameworks, including:
\n
\n
\n
- \n
- Robot Framework (Must Have)
- Playwright
- Selenium
\n
\n
\n
\n
- \n
- Experience integrating automated testing into CI/CD pipelines
- Ability to develop reusable automation assets and improve test coverage through automation
\n
\n
\n
Technical Skills
\n
- \n
- API testing using Postman, REST Assured, or SoapUI
- Programming and scripting experience in Java, Python, JavaScript, or SQL
- Version control tools such as Git and GitHub
- Test management tools such as Jira or TestRails.
- Build and deployment tools such as Maven or Jenkins
\n
\n
\n
\n
\n
\n
Communication & Collaboration
\n
- \n
- Strong written and verbal communication skills
- Ability to effectively communicate with technical and non-technical stakeholders
- Experience partnering with developers, product owners, business analysts, and project teams
\n
\n
\n
\n
Adaptability & Learning Agility
\n
- \n
- Proven ability to quickly learn new applications, technologies, and business processes
- Experience supporting multiple applications, 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
\n
\n
\n
\n
\n
Good to Have
\n
- \n
- Performance and load testing (JMeter, LoadRunner)
- Cloud platforms (Azure)
- Microservices and event-driven architecture testing
- Kafka testing
- Accessibility or security testing
- Transportation, logistics, supply chain, or railroad industry experience
- AI-assisted testing and quality engineering tools
\n
\n
\n
\n
\n
\n
\n
\n
Desired Profile
\n
- \n
- We are seeking a Senior Test Engineer who combines strong quality engineering expertise with exceptional communication skills, strong problem-solving abilities, and the adaptability to support multiple applications and business domains.
\n
\n
The ideal candidate:
\n
- \n
- Drives quality across complex enterprise applications.
- Develops practical testing strategies that balance risk, speed, and quality.
- Learns new technologies and business domains quickly.
- Builds strong partnerships with technical and business stakeholders.
- Communicates testing results, risks, and recommendations clearly.
- Demonstrates ownership, accountability, and continuous improvement.
- Thrives in environments where priorities, teams, and applications may evolve based on business needs.
\n
\n
\n
\n
\n
\n
\n
\n
Adaptability Requirement
\n
Candidates must demonstrate a history of successfully:
\n
- \n
- Supporting multiple applications, products, or business domains.
- Transitioning between projects with minimal ramp-up time.
- Learning unfamiliar technologies and business processes quickly.
- Collaborating effectively with new teams and stakeholders.
- Applying knowledge gained in one domain to solve problems in another.
\n
\n
\n
\n
\n
\n
