
Overview
QA Engineer
Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a QA Engineer
Role Description & Responsibilities
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.
Qualifications
- BE/B.Tech/M.E/M.Tech professional who has 1-3 years of experience in Manual and Automation Testing of Software Applications involved in development and execution of functional, integration & regression tests of both Web and Client-Server Applications.
- Automation Testing of Web Services/APIs’ & good understanding of its Automation Framework.
- Should have the motivation and ability to learn new Tools (including in-house ones), and Processes in order to deliver global objectives.
- Experience in any of the scripting language like Java/Selenium/Python is must.
- Good Knowledge of SDLC/STLC Processes and Tools.
- Investigate failed test cases/ automated scripts and report issues in defect tracking system, and provide Defect and Product metrics to QA Manager as appropriate.
- Work closely with cross-functional teams to ensure project compliance with SQA standards and overall deliverable quality.
- Work with remote teams in an agile environment.
- Knowledge/Experience of working in a DevOps Environment would be an added advantage.
- Experience of Automation on CLOUD and Mobile would be an added advantage.
- Ability to communicate well, work as part of a team and interact effectively with others.
- Displays initiative, self-motivation, and effective time-management skills.
What is in it for you?
- Work for the one of the biggest software companies in Europe
- Work in a culture of collaboration and innovation
- Opportunities for personal development and career progression
- Chance to collaborate with a multinational and multidisciplinary team
Diversity 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. It is our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.