Job description
Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are looking for a highly experienced QA Frontend Automation Engineer with a strong background in Robotic Process Automation (RPA) and browser-based UI automation. The ideal candidate will have 6+ years of experience designing, implementing, and maintaining robust test automation and workflow automation solutions across modern and legacy enterprise systems.
Responsibilities and Duties
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.
Qualifications and Skills
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.
Experience with version control (Git) and CI/CD tools is a plus.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.