Location : ,
QA Engineer
Needs to work onsite in Irving, TX
Top Skills Required: Must have top 8 of the below:
1.Strong hands-on coding in JavaScript/Typescript (Java is also acceptable if the candidate is strong and is willing to switch to Javascript)
2.Experience in web-based automation tool like Selenium or similar.
3.Strong API / Event / File based integration testing experience.
4.Job Strong Manual testing experience in Retail domain
5.Experience in Cucumber or any BDD tool.
6.Experience in any Test Management tool like Jira Xray, TestRail or similar.
7.Strong understanding of modern QA processes
8.Experience in non-functional testing.
9.Some experience in any CI tool like Jenkins or similar
10.Some experience in Cloud
11.Some experience in CRM
12.Some experience in Microsoft Dynamic 365 or similar
Nice to have.
Industry Experience:
Retail industry experience preferably and B2B experience will be a nice to have.
Job Description:
· Experience in CRM – Dynamic 365, Testing experience on Sales , Marketing and customer Service module of CRM platform.
· Hands-on Javascript/Typescript
· Knowledge of Nodejs (versioning, nvm, package.json, npmjs and npm basics)
· Hands-on knowledge of WDIO (Configuration file options, WDIO Api’s)
· Practical knowledge of OOPS principles (Classes, Objects, Encapsulation, Abstraction, Inheritance, Polymorphism)
· Framework design (POM, test data management, environment agnostic automation management, object identification, types of locators, UI synchronisation)
· Experience of defect raising, tracking, management and traceability , retesting using a recognized tool.
· Knowledge of BDD Cucumber concepts (Features, Scenarios , Examples, Background, Data tables, Hooks, Tagging, Parallel execution)
· Knowledge of GIT branches and basic GIT commands
· Knowledge of Jira & Xray
· Api testing using any automated tool like Postman or any scripting language.
· Load testing using any tool (Gatling preferred)
· Concepts of Continuous Testing (CI/CD), Test Pyramid and Shift-Left
Good to have:
· Integration with Azure devops(setting up pipeline and keyvaults)
· Selenium grid
· Mocking tool
· Non-functional testing:
1. Knowledge of any Compatibility tool like Sauce or Browserstack
2. Knowledge of Visual regression tool like WebdriverCss or Percy
3. Accessibility testing knowledge using axe-core or similar
4. Page Performace tool like Sitespeed/LighthouseA Engiener