Job Overview
Role: QA Engineer Location: Pune, Maharashtra Experience: 0-3 Years Qualification: M.E/M.Tech in Mechanical or Thermal Engineering Key Skills: Python, Automation, Software Testing, CFD, Linux, Windows
Job Description
The QA Engineer will be responsible for maintaining the quality of Dassault Systèmes' complex simulation applications within the SIMULIA product organization. This role requires understanding both software quality assurance and engineering simulation, involving evaluation of product functionality, creating test plans, executing regression tests, reporting defects, and collaborating with development and R&D teams. The position includes manual GUI testing and automation using Python and testing environments, making CFD knowledge an important differentiator.
Roles and Responsibilities
- Feedback & Review: Review enhancement specifications and provide early feedback on requirements.
- Test Planning: Create detailed test plans for new and existing product functionality.
- Functionality Evaluation: Evaluate simulation software functionality against defined requirements.
- Test Execution: Execute test plans and document test results.
- Regression Testing: Integrate appropriate tests into regression test suites and run them across supported operating systems and platforms.
- Defect Analysis: Analyze regression test failures and identify potential defects.
- Bug Reporting: Report software bugs and track their resolution.
- Manual Testing: Perform manual GUI testing.
- Automated Testing: Develop and execute automated tests.
- Documentation: Document test procedures, test cases, and testing activities.
- Issue Resolution: Work closely with development teams to investigate and resolve issues.
- Collaboration: Collaborate with physics R&D, application management, product management, and validation teams.
- Process Improvement: Contribute to improving software quality and testing processes.
Skills and Eligibility Criteria
Educational Background: M.E/M.Tech in Mechanical or Thermal Engineering.
Experience: 0–3 years of experience. (The listing identifies the experience level as 0–3 years, while the detailed qualification section specifically states 0–1 years for the position.)
Mandatory Technical Skills:
- Knowledge of CFD simulation and relevant engineering concepts
- M.E/M.Tech-level research or academic project experience in CFD (preferred)
- Experience with PowerFLOW, Abaqus, Fluent, or CFX (relevant)
- Good understanding of Python
- Understanding of automation tools and testing environments
- Comfortable working in Linux and Windows environments
- Understanding of manual testing, GUI testing, regression testing, and automation
Competencies:
- Good written and verbal English communication skills
- Ability to collaborate with distributed and cross-functional teams
- Self-starter capable of working independently with limited guidance