Senior Automation Engineer
Quantum Strides LLC
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Design, develop, and maintain automation frameworks from scratch or enhance existing ones using Selenium WebDriver, ensuring reusability, scalability, and maintainability.
- Create functional UI test scripts for web-based applications, focusing on scenarios involving object selections, lookups, drill-downs, and child record views that often open new windows or pop-ups.
- Collaborate with development, QA, and product teams to identify automation requirements, integrate tests into CI/CD pipelines, and analyze test results.
- Implement best practices for test data management, error handling, reporting, and logging to support efficient debugging and execution.
- Optimize automation scripts for performance, handling dynamic UI elements, cross-browser compatibility, and multi-environment testing.
- Mentor junior engineers, conduct code reviews, and contribute to process improvements in the automation strategy.
- Stay updated with industry trends in automation tools and technologies to recommend enhancements.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in automation testing, with proven expertise in Selenium WebDriver for UI automation.
- Strong programming skills in Java (preferred, as it aligns with many enterprise apps), including experience with build tools like Maven or Gradle.
- Proficiency in framework architectures such as Page Object Model (POM), Data-Driven, or Hybrid frameworks.
- Solid understanding of locator strategies (XPath, CSS, etc.), handling windows/tabs, iframes, alerts, and advanced interactions (e.g., Actions class).
- Experience with testing tools and libraries like TestNG/JUnit for assertions, Extent Reports or Allure for reporting, and Apache POI for data handling.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps, and version control systems like Git.
- Knowledge of Agile/Scrum methodologies and defect tracking tools (e.g., JIRA).
- Excellent problem-solving skills, attention to detail, and the ability to work independently or in a team.
- Experience automating enterprise applications like IBM TRIRIGA (Integrated Workplace Management System), MREF, or MAS.
- Exposure to other automation tools such as Cypress, Playwright, or Appium for hybrid/mobile testing.
- Understanding of API testing (e.g., using RestAssured or Postman) to complement UI automation.
- Certifications in Selenium, ISTQB, or related automation technologies.
- Prior experience in domains like facilities management, real estate, or asset management software.