Mphasis
Website:
mphasis.com
Job details:
A mid-senior level Tester.
Experience : 4.5 to 9 yrs
Location : Bangalore / Hyderabad/ Chennai / Pune/ Noida
Technical Skills:
- Manual Testing Experience
- Automation Testing Experience
- Visual Studio/Eclipse
- Selenium with Node.js, JavaScript and Typescript
- Test NG
- Knowing WDIO and Node JS is a MUST
- Hands on Knowledge to use the “POSTMAN” tool for the queries.
- Testing REST API’s and Web Services.
Node.js
A solid understanding of Node.js is essential for working with a Node-based application. Familiarity with its core concepts, event-driven architecture, modules, and package management (npm or Yarn) is necessary.
Test Automation Framework
Working experience in Cucumber/Jasmine/Mocha based WebdriverIO framework. Ability to standup new projects with minimal support
Git Collaboration
Proficiency with version control systems like Git is crucial for collaborating with other developers and managing code changes efficiently.
CI/CD
Familiarity with CI/CD tools like Jenkins, Github Actions which enable automated building, testing, and deployment of your Node.js application.
API Testing
Working experience in ViTest and Axios for API Testing. Ability to standup new projects with minimal support.
Batch Testing
Type Script automation using ViTest, calling APIs with Axios to act on the batch job. Data setup and validation done through APIs or by reading and writing files and output data.
Test Planning and Design
Ability to create a comprehensive test plan and strategy, considering the specific requirements, functionalities, and dependencies of the applications being tested. Proficiency in designing test cases that cover various scenarios, including positive and negative test cases, edge cases, and boundary conditions, for batch processing, database interactions, and online screens.
Tests are in Xray.
Process Skills:
- Capable of analysing requirements and develop software as per project defined software process
- Develop and peer review of LLD (Initiate/ participate in peer reviews)
- Ability to execute test plans, create test cases test data and contribute to appropriate software (including programming languages) development life cycle methodology and application of specialise business and technical knowledge.
Behavioural Skills:
- Resolve technical issues of projects and Explore alternate designs
- Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
- Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
- Train and coach members of project groups to ensure effective knowledge management activity.
Click on Apply to know more.