Perform best in class quality assessment to secure, up-front, successful usage of 3DS solutions. Optimize testing cycle time for accelerated delivery while improving test coverage for product quality and customer use.
[Create]
- Review specifications:
- Validate the functional specifications for completeness and testability
- Support test strategy definition:
- Define What, how, when, and depth of test coverage
- Create test plan, functional and non-functional use cases, test scenarios and test matrix
- Submit requirements for automated test enablers delivery to Software Engineer, and define priorities
[Produce]
- Execute functional tests:
- Functionality and error-handling
- Non-Regression
- Integration of Components and Apps
- On specific device like Mobile
- Exploratory
- Execute Non-Functional Tests:
- Installation, upgrade
- Usability
- Performance, Capacity, & Scalability
- Security, based on Security team guidance (tools, scenarios)
- Reliability, Availability
- Internationalization (multi-language support)
- Localization (specific languages support)
- Record test results in accordance with R&D methods and means
- Identify and report software defects to Software Engineer with severity definition
- Verify internal defect fixes and quality exit criteria
- Escalate software quality or schedule respect issues requiring a recovery plan
- Provide assessment on tested scope
- Automate test scenario / test cases replay using enablers provided by Software Engineers
[Use]
- Continuously Improve tests and software by:
- Maintaining and continuously evolving test suites for efficiency and coverage
- Optimizing automated test cases
- Leveraging customer usage and user feedback to improve test effectiveness
- Submitting requests for test enablers to Software Engineers, to increase QA Tests automation (e.g. page objects)
- Supporting software defect resolution
- Advocating for customer software quality expectations
Comply with related R&D processes & Meet the Key Activity & Performance Indicators.
- Key contributor in a global, multi-cultural distributed testing and quality engineering team
- Technical skills in Software development processes, testing methodologies
- Experience of using the products as a user
- Functionality / technical design & related industry business processes and complement it with relevant use cases, test scenarios definition/creation.
- Engineering with 60% through out in all academics with 0-30 Days’ notice period
- You ideally justify a first experience in Java object-oriented development skills.
- 1-3 years’ of Experience with testing tools such as Selenium Web driver/ leadfoot JavaScript client and skills in Core Java/JavaScript, Software quality, Scripting (Shell, Bash, Python)
- You have a pronounced taste for software quality and the proper functioning of applications with advanced skills in Test Design and Coverage.
- Experience working with CI/CD tools Jenkins, SVN, Git Lab.
- Good to have experience with API, Database Test automation.
- Your curiosity, your rigor, your pro-activity as well as your interpersonal skills will be essential to succeed in this position.
- You are fluent in written and spoken English.
- Technical Automation experience
- Deep interest in software testing and quality
Hard Skills
[Design]
- Functional requirements
- Non-functional requirements
- ICT software specifications
- Driving Innovation
[Implement]
- Computer Programming
- Tools for ICT test automation
- Tools for software configuration management
- 3DS R&D Methods & Means
[Validate]
- Quality assurance methodologies
- Test procedures
- Software anomalies
- Security Testing methodologies and Tools
- ICT performance analysis methods
Soft Skills
- Driving for Results
- Teamwork
- Self Development
- Flexibility
- Accountability
- Leveraging Diversity
- Presenting to Others
- Planning and Organizing
- Integrity
- Time Management
Inclusion statement
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.