DS
US_East | Product / System & PLM Engineer_L3
Datum Software, Inc
- 🇮🇱 Israel
- On-site
- 5 days ago
- Test Automation
- AI
- AI/ML
- Integration Testing
- Agile
- Selenium
- Playwright
5 days ago
Work Location: Cincinnati, OH (Onsite)
The candidate will also leverageAI-driven testing techniques, automation frameworks, and quality engineering best practices to improve testing efficiency, defect detection, test coverage, and release predictability.
Key Responsibilities:
1. Test Automation Development & Maintenance
- Design, develop, maintain, and execute automated test scripts for the 3DEXPERIENCE (3DX) platform.
- Develop scalable, reusable automation frameworks supporting functional, regression, integration, and smoke testing.
- Create automated test cases based on business requirements, user stories, and functional specifications.
- Maintain automation repositories, test assets, and testing documentation.
- Update automation scripts to align with application enhancements and new releases.
- Optimize automated test execution to improve efficiency and maximize test coverage.
- Participate in code reviews and automation framework improvements.
- Apply AI-assisted testing techniques, including:
- Intelligent test case generation and optimization.
- Self-healing automation scripts and maintenance.
- Automated test impact analysis.
- Predictive defect detection and quality assessment.
- Execute automated and manual testing activities as required.
- Validate application functionality across business processes, workflows, and system integrations.
- Analyze test results to identify functional, system, and integration defects.
- Log, track, prioritize, and retest defects using established defect management processes.
- Collaborate with developers and functional teams to investigate and resolve issues.
- Document defects with clear steps to reproduce and supporting test evidence.
- Participate in root cause analysis and recommend quality improvements.
- Leverage AI/ML-driven tools and techniques for:
- Automated defect classification and triaging.
- Defect pattern recognition and trend analysis.
- Risk-based testing recommendations.
- Intelligent failure prediction and analysis.
- Participate in System Integration Testing (SIT), User Acceptance Testing (UAT), and release validation activities.
- Validate end-to-end business processes and integrations across multiple environments.
- Ensure comprehensive test coverage for new features, enhancements, and application releases.
- Conduct smoke and regression testing to verify deployment readiness.
- Support release activities through test execution, validation, and reporting.
- Collaborate with Release Managers, Product Owners, and business stakeholders to achieve quality objectives.
- Contribute to continuous improvement initiatives focused on testing processes and release efficiency.
- Apply AI-driven quality engineering techniques, including:
- Predictive quality analytics.
- Release readiness assessments.
- Test coverage optimization.
- Automated quality reporting and recommendations.
- Work closely with business stakeholders, Product Owners, functional analysts, and development teams to understand requirements and testing needs.
- Participate in Agile ceremonies, sprint planning, and testing reviews.
- Provide regular testing status updates and quality metrics to stakeholders.
- Develop and maintain dashboards tracking automation coverage, test execution, and defect trends.
- Identify opportunities to improve automation effectiveness and testing processes.
- Recommend best practices for automation frameworks, tools, and quality assurance methodologies.
- Utilize AI-powered insights for:
- Test execution trend analysis.
- Automation effectiveness measurement.
- Predictive reporting and issue forecasting.
- Intelligent process optimization recommendations.
- Minimum 5 years of experience in Test Automation Engineering, Quality Assurance, and Software Testing for enterprise applications.
- PLM and 3DEXPERIENCE (3DX) Expertise:
- Hands-on experience with the 3DEXPERIENCE platform.
- Strong understanding of Product Lifecycle Management (PLM) processes.
- Knowledge of engineering and manufacturing workflows.
- Test Automation Development:
- Experience with Selenium, Playwright, TestComplete, and VBScript.
- Strong knowledge of test automation framework design, development, and maintenance.
- Ability to create reusable, scalable, and maintainable automated test scripts.
- Functional & Integration Testing:
- Experience with functional testing, regression testing, and System Integration Testing (SIT).
- Ability to validate end-to-end business workflows and application integrations.
- Strong analytical, troubleshooting, problem-solving, and defect management skills.
- Ability to collaborate effectively with cross-functional teams and stakeholders.
- Understanding of AI-assisted testing practices and automation optimization techniques.
“All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.”
US_East | Product / System & PLM Engineer_L3 · Datum Software, Inc