Jobs via Dice
Jobs via Dice is hiring: UI Developer in Minneapolis
Jobs via Dice, Minneapolis, MN, United States, 55400
Overview
Title: Senior Automation Engineer
Location: Hybrid-Onsite / Minneapolis, MN / St. Louis, MO
Duration: 1+ Year Contract (possible extension)
Position Overview
Seeking a Senior Automation Engineer with deep expertise in UI test automation to support the development and maintenance of scalable, cross-browser, and mobile-compatible test suites. This role will drive high-impact automation across our digital platforms, including Online Banking (OLB), Mobile, and CAS Claims & Disputes.
Responsibilities
- Design, develop, and maintain automated UI test suites using Playwright (Java) for web and mobile platforms
- Execute cross-browser and mobile compatibility testing, including accessibility and visual validation
- Integrate UI automation into CI/CD pipelines and ensure test stability across environments
- Collaborate with QA leads, developers, and product owners to ensure testable requirements and early defect detection
- Refactor legacy test scripts and contribute to reusable component libraries
- Mentor junior and mid-level engineers through code reviews and technical guidance
- Participate in sprint ceremonies and contribute to monthly QA governance reviews
Required Experience
- 5-7 years of experience in test automation, with a focus on UI testing
- Strong hands-on experience with Playwright (Java) or similar tools (e.g., Selenium, Cypress)
- Experience with mobile automation using Appium or equivalent frameworks
- Familiarity with accessibility testing, visual validation, and responsive design testing
- Proven experience working in Agile/Scrum environments
Tooling Expertise
- UI Automation: Playwright (Java), Appium (via Robot Framework), visual validation tools
- CI/CD Integration: Jenkins, GitHub Actions, Azure DevOps
- Reporting: Robot Framework logs, Allure, ReportPortal, Power BI dashboards
- Test Data Management: TDP (Test Data Portal) for provisioning and conditioning test data
Soft Skills & Collaboration
- Strong problem-solving and debugging skills
- Ability to work independently and collaboratively in distributed teams
- Effective communicator with a quality-first mindset
- Willingness to mentor and support junior team members