Search by job, company or skills

Senior Automation Engineer

5-7 Years
  • Posted 50 minutes ago
  • Be among the first 10 applicants

Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Automation Engineer based in India.

This is an opportunity for an experienced automation professional to take ownership of quality engineering for complex enterprise web applications. You will design, build, and continuously improve scalable UI automation frameworks that support reliable software delivery. The role combines hands-on Selenium development with framework architecture, CI/CD integration, test-data management, and cross-browser automation. You'll collaborate closely with development, QA, and product teams to identify automation opportunities and strengthen overall testing practices. The position also offers the opportunity to mentor junior engineers and influence automation strategy across projects. It is well suited to a technically strong engineer who enjoys solving complex UI automation challenges and working in a collaborative enterprise environment.

Accountabilities

  • Design, develop, and maintain scalable, reusable automation frameworks using Selenium WebDriver, either from the ground up or by enhancing existing solutions.
  • Develop functional UI automation scripts for complex web applications, including dynamic elements, object selections, lookups, drill-downs, child-record views, pop-ups, and multi-window workflows.
  • Build and maintain automation using framework patterns such as Page Object Model (POM), Data-Driven, and Hybrid architectures.
  • Optimize test scripts for reliability and maintainability across dynamic user interfaces, multiple browsers, and different test environments.
  • Implement robust test-data management, error handling, logging, reporting, and debugging practices.
  • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Collaborate with development, QA, and product teams to define automation requirements, investigate test results, and improve application quality.
  • Support API automation where appropriate to complement UI-level testing.
  • Conduct code and automation-framework reviews while establishing and promoting testing best practices.
  • Mentor junior engineers and contribute to continuous improvements in automation processes, tools, and strategy.
  • Monitor developments in automation technologies and recommend relevant improvements to the testing ecosystem.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
  • At least 5 years of hands-on experience in software test automation, with strong expertise in Selenium WebDriver.
  • Strong programming skills in Java, preferably with experience supporting enterprise applications.
  • Experience with Java build tools such as Maven or Gradle.
  • Strong understanding of Selenium locator strategies, including XPath and CSS, as well as handling windows/tabs, iframes, alerts, and advanced browser interactions.
  • Practical experience with TestNG or JUnit for test execution and assertions.
  • Experience with reporting and data-handling tools such as Extent Reports, Allure, and Apache POI.
  • Familiarity with Git and CI/CD platforms such as Jenkins, GitLab CI, or Azure DevOps.
  • Knowledge of Agile/Scrum methodologies and defect-management tools such as JIRA.
  • Experience with enterprise applications such as IBM TRIRIGA, MREF, Maximo Application Suite, or similar platforms is an advantage.
  • Exposure to Cypress, Playwright, or Appium is desirable.
  • Understanding of API testing using tools such as RestAssured or Postman is a plus.
  • Relevant certifications in Selenium, ISTQB, or other automation technologies are beneficial.
  • Experience in facilities management, real estate, asset management, or related enterprise software domains is preferred.
  • Strong analytical and problem-solving abilities, attention to detail, ownership, and the ability to work independently as well as collaboratively.
  • Strong communication and mentoring skills, with the ability to contribute to broader automation strategy and engineering improvements.

Benefits

  • Full-time remote work opportunity in India.
  • Opportunity to work on complex enterprise applications and automation challenges.
  • Hands-on exposure to modern test automation frameworks, CI/CD practices, and enterprise technologies.
  • Opportunity to influence automation strategy and improve software quality at scale.
  • Collaborative environment involving engineering, QA, product, and technical teams.
  • Opportunities to mentor junior engineers and grow technical leadership skills.
  • Exposure to emerging automation tools and technologies.
  • Continuous learning and professional development opportunities.
  • Potential to gain valuable experience across facilities management, real estate, asset management, and enterprise software domains.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153917137

Similar Jobs

Pune, India

Skills:

JavaSelenium GridSauce LabsJavascriptRest AssuredBrowserstackSeleniumPostmanPythonAzure DevOpsPlaywrightTestimNewman

Pune

Skills:

QaTypescriptSeleniumJavascriptCypress

Bengaluru, India

Skills:

JavaGitTypescriptJavascriptSeleniumPythonApi TestingPlaywrightCypress

Pune

Skills:

JenkinsPythonAws

Bengaluru, India

Skills:

Azure DevOpsJenkinsApi AutomationTypescriptRest ApisJavascriptCI CD toolsGitHub ActionsGitLab CIPlaywright

Beware of Scammers

We don’t charge money for job offers