February 28, 2026

3DEXPERIENCE® Test Automation Engineer

Functional Practice
India
submit resume

Overview

The Test Automation Engineer plays a key role in ensuring the quality, reliability, and performance of PLM solutions across the 3DEXPERIENCE® platform. This role focuses on designing, developing, and executing automated test scripts for ENOVIA, CATIA, and other PLM applications.

You will work closely with Solution Architects, developers, and functional consultants to support continuous delivery and maintain high quality across complex engineering environments. The ideal candidate has strong hands-on automation experience (Selenium / TestComplete), a passion for quality engineering, and the ability to work in a fast-moving global PLM ecosystem.

Detailed Job Description

Test Strategy & Planning

  • Contribute to defining automation strategy for regression, integration, and functional testing.
  • Analyze business and technical requirements to identify automation candidates.
  • Develop and maintain structured test plans and automation backlogs aligned with project priorities.
  • Support defining manual vs. automated test scope based on feasibility, risk, and tool capabilities.
  • Participate in POCs for new automation tools/frameworks when needed. (NEW)

Automation Development & Execution

  • Design, develop, and maintain automated test scripts using Selenium, TestComplete, or equivalent tools.
  • Execute automated test suites, analyze results, and identify defects and performance issues.
  • Ensure automation frameworks are scalable, maintainable, and independent of UI changes where possible.
  • Collaborate with developers to integrate automation into CI/CD pipelines (Azure DevOps, Jenkins, GitLab).
  • Maintain reusable libraries, utilities, and test data management for automation. (NEW)

Test Management (Jira / XRay)

  • Create and maintain test cases, test cycles, and traceability in XRay.
  • Ensure linkage between automated scripts, requirements, and defects.
  • Track defects and work closely with functional/technical teams for quick closure.
  • Contribute to test reporting dashboards and automation execution reports. (NEW)

Quality Assurance & Risk Management

  • Identify high-risk areas and ensure adequate automated regression coverage.
  • Participate in defect triage and contribute insights based on automation results.
  • Validate environment and test data readiness for automated execution.
  • Recommend improvements in application quality, stability, and performance. (NEW)

Collaboration & Communication

  • Work closely with functional consultants and developers to ensure complete test coverage.
  • Provide regular updates on automation progress, execution results, and quality KPIs.
  • Support UAT by ensuring strong regression automation coverage and providing insights to stakeholders.
  • Contribute to knowledge-sharing sessions or internal automation communities. (NEW)

Preferred Qualifications

  • Strong hands-on experience with Selenium, TestComplete, or similar tools.
  • Exposure to ENOVIA, CATIA, Inventor, or other PLM/CAD systems.
  • Familiarity with Agile/Scrum and test management processes.
  • Experience with CI/CD tools (Azure DevOps, Jenkins, GitLab).
  • Understanding of API testing (Postman, RestAssured).
  • Knowledge of BDD frameworks (Cucumber, Behave) is a plus. (NEW – industry trend)
  • Basic understanding of version control (Git) and code review practices. (NEW)

Compensation & Benefits

Salary Range : 15 to 22 LPA.

  • Flexible working hours
  • Hybrid / work-from-home options
  • Opportunity to work on global PLM programs
  • Strong focus on learning, innovation, and upskilling
  • Exposure to advanced PLM automation practices and engineering workflows

Apply Now

submit application

Your application has been submitted.

We will get back to you shortly.
Dismiss
Oops! Something went wrong while submitting the form.
Thank you! You are now subscriubed to our newsletter!
Oops! Something went wrong while submitting the form.
We.PLM © 2024. All rights reserved.