Key Responsibilities include:
· Solid understanding of the test process: requirement analysis, test scenario design, test case creation, test scripting, and status reporting to stakeholders for testing services
· Work closely with the product engineering team to identify test cases that can be automated for new feature releases
· Design, develop and maintain regression and smoke test suite using Selenium, Cypress.io, and Postman
· Communicate automation test results and highlight any potential quality risks
· Identify, troubleshoot, and track bugs to resolution
· Partner with team leads and provide recommendations on how to decrease efforts in manual testing and be an advocate for automation
· Create detailed, comprehensive, and well-structured test plans and test cases that will be automated by other members of the development team
Succeeding in this role will require the following core qualifications and skills:
· Bachelor's degree in Computer Science, or equivalent.
· Experience with building automation frameworks for API/Web
· Experience in test delivery in an Agile model with a focus on sprint automation
· Experience creating automated tests with c#, Java & JavaScript is a plus
· Knowledge of software QA methodologies, tools, and processes
· Excellent written and verbal communication skills
· Strong attention to detail while being able to multitask
· Strong knowledge of Database and SQL queries for data validation