QA Frontend Automation

Encora
Summary
Join Encora as a QA Frontend Automation Engineer with 6+ years of experience in designing, implementing, and maintaining robust test automation and workflow automation solutions. You will be responsible for designing, developing, and maintaining automated test scripts and RPA workflows for web-based enterprise applications. The ideal candidate possesses strong RPA skills (UiPath, Microsoft Power Automate Desktop, or equivalent) or Selenium/Playwright experience with Python or JavaScript. Deep understanding of browser automation challenges and experience handling structured data input/output are crucial. This full-time, work-from-home position requires collaboration with various teams to define automation strategies and ensure test coverage. You will maintain automation solutions for both modern and legacy enterprise UIs.
Requirements
- 6+ years of experience in QA Automation, with a strong focus on frontend/UI testing and RPA
- Proven hands-on experience with RPA tools such as:UiPath , Microsoft Power Automate Desktop , or equivalent
- Alternatively, strong experience using Selenium or Playwright with Python or JavaScript
- Deep understanding of browser automation challenges:Navigating enterprise platforms, dynamic DOM handling, session timeouts, and complex authentication
- Proficient in handling structured data input/output , including reading from CSV/Excel
- Skilled in designing automation frameworks with robust logging , error handling , and recovery logic
- Familiarity working with legacy or non-standard enterprise UIs
Responsibilities
- Design, develop, and maintain automated test scripts and RPA workflows for web-based enterprise applications
- Automate complex UI workflows including navigation, input handling, and validation across dynamic and legacy platforms
- Build resilient automation frameworks that incorporate detailed logging , error handling , and retry mechanisms
- Handle dynamic web elements, session management, and custom authentication flows
- Integrate structured data processing from sources like CSV and Excel , ensuring proper input/output handling
- Log automation outcomes to files, databases, or alerting systems, supporting operational visibility
- Collaborate with QA engineers, developers, and product teams to define automation strategies and ensure test coverage
- Maintain automation solutions for non-standard or outdated enterprise UIs
Preferred Qualifications
Experience with version control (Git) and CI/CD tools is a plus
Benefits
Work from home