Passionate software quality engineer with 6+ years of hands-on experience of software quality assurance and building test automation
Should be able to understand client’s business and architecture with its dependencies
Should be able to create comprehensive test cases based on client business requirements
Collaborate with cross functional teams including developers, POs to plan manual and automation test scenarios, design test cases and determine expected outcomes
Analyze testing mechanisms and identify areas for automation
Know the all concepts of QA including DevOps, Agile methodologies and CICD
Design in-sprint test automation scripts using Test Cafe
Conduct Manual / Automation test execution, bug/error reporting, analysis and verification with quality
Update existing automation scripts based on new enhancements
Conduct sprint end demos
Conduct post-release/post implementation testing
Strong Core Java, Selenium Automation, Test Cafe (preferred)
Sound knowledge and expertise in Test Automation tools (Selenium, BDD, Protractor & so on)
Strong hands-on experience with Java and JavaScript mandatory
Understanding of Cloud Computing and available services using AWS, GCP or other cloud providers
Test microservices, APIs, and client-side code which interacts with other APIs (RESTful and SDKs)
Understanding of Containerization with applications deployed on Docker or Kubernetes is desired
Understanding of database system is desired
Hands on experience in Test Automation framework design (Page object Model, Data driven and keyword driven)
Experience in Manual testing including Test Design, Test Execution and defect reporting