Job Title

QA Automation Engineer

Company Name
Dassault Systemes
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
2 Years  -  3 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

We are looking for a motivated Software Quality Assurance Engineer who will qualify the web applications in Consumer Packaged Goods and Process Industry domain at Dassault Systemes. You will validate our applications for improving quality as per the specifications/product definition and related regulatory standards. You will need the ability to solve problems that require innovative solutions. This position is based in Bengaluru, India.

Role & Responsibilities:

• To understand, learn and test web applications.

• Learn domain specific workflows and processes for Consumer Packaged Goods and Process Industry.

• Write, design, and execute automated tests by creating scripts that run testing functions automatically.

• Maximize test coverage for the most critical features of the system

• Determine the priority for test scenarios and create execution plans to implement these scenarios.

• Write documentation for automated processes including test plans, test procedures, and test cases.

• Build test automation frameworks.

• Log and document bugs in the tracking system.

• Set up Continuous Integration.

• To understand new functional specifications and write test plans for maximum coverage and qualify optimal coverage.

Skills Required:

• Must have worked on Manual testing rigorously at least for 2+ years, candidate should be proficient in End to End software testing life cycle.

• Hands on experience on JIRA (User story and Bug tracking tool) and SpiraTeam (test management tool).

• Good knowledge on SDLC, STLC, and AGIL model.

• Minimum 2+ years of experience in creating and maintaining test automation scripts.

• Strong in Object-oriented programming concepts with good exposure to at least one programming language like Java, python. Java is preferable.

• Good understanding on Page object model approach.

• Technical Skills – Require programming skills to write computer code and scripts in common computer languages, such as Javascript, Java.

• Suggest /Make framework enhancements to accommodate the scripting needs.

• Analytical skills – Analytically examine bug reports, prioritize necessary tests, and streamline application functions through automated testing processes.

• Attention to detail – Being detail oriented is required as you will test web and mobile applications to find ways to improve them and isolate problems. 

• Communication skills – Strong verbal communication skills to effectively collaborate with the engineering team and create testing plans and written reports showing errors.

Tools:

• Automation testing tools: Selenium Web Driver for UI automation, Geb and Groovy framework

• API testing tools that require strong coding skills to create tests: REST Assured, RestSharp, jMeter, etc. 

• Continuous Integration tools - Jenkins, Github

Qualifications/Experience:

• 2-3 years Automation experience is required

• Good at Exploratory Testing and Bug Advocacy

• Ability to quickly learn and start working on any new technologies based on the project needs.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 20, 2023
Additional information

--