Requirements:
Strong knowledge of software QA methodologies, tools and processes
Ability to write clear test plans
Ability to document test results which include expected and observed results
Ability to write testing code
Ability to write automated test cases using tools such as Selenium
Ability to work with nodejs testing frameworks like mocha, joi, chai
Excellent knowledge of testing web-based applications
Familiarity with Postman for making web requests
Knowledge of security testing, penetration testing, performance testing is plus
Knowledge of Jenkins CI/CD is a must.
A bachelors degree, preferably in Computer Science
Good English communication
Job Responsibilities:
Maintain statistics on open and solved defects through sprint cycles.
Design, develop and execute automation scripts using open source tools
Review requirements, specifications and technical design documents to create test plans
Open bugs and track them
Conduct functional testing
Conduct regression testing
Conduct automated testing
Write automated tests in Node.js/Java
Conduct load testing
Conduct UI testing
Give inputs to the developers on writing TDD/BDDs
Keep the CI/CD pipeline up-to-date with latest testing code
ANY GRADUATE