Collaborating with developers :
• Contributing to planning and design.
• Reviewing product code.
• Formulating test scenarios.
• Developing test automation frameworks.
• Automating test scenarios using the frameworks.
Setting up the infrastructure to run tests :
• Running tests in CI/CD.
• Running tests in parallel.
• Running tests with the appropriate test data.
• Setting up dashboards for reporting test results in real-time.
• Teaching others good quality and testing practices.
• Developing tools to assist manual and exploratory testing.
• Understanding Typescript, Node.Js & React.
Minimum Qualification :
• Knowledge of programming languages to an intermediate/expert level (Typescript, Node.Js & React).
• Knowledge of multiple load test tools and frameworks
• Expert knowledge of the (SDLC) Software Development Lifecycle
• Expert knowledge of QA process: different levels, types and methods of testing: unit, integration, system and acceptance, functional, regression and performance, black, grey and white box.