We are looking for a Quality Assurance (QA) Engineer to execute exploratory and automated tests to ensure product quality. In this role, you will join QA team to conduct tests on our products to ensure our software runs smoothly and meets user needs. The ideal candidate for this position is someone who will constantly challenge themselves to be on the cutting-edge of new technology and grow the team's knowledge of best practices.
Collaborate with Product, Technical & QA team to review requirements, specifications and technical design documents to formulate the proper test scenarios
Write test scenarios to test primarily front end applications
Execute test cases, analyze results and recommends corrective action
Maintain the record of all QA reports and documents
Prepare weekly/monthly reports on quality performance
Highly skilled in Testing Tools such as Selenium/Katalon/Cucumber etc
Strong communication & analytical skills
Minimum experience of 2 years in QA
Familiar with the concept of TDD (Test Driven Development)
Having deeper technical experience with frameworks such as Jest/Enzyme/Chai/Mocha is a big plus.