Key Accountabilities/Responsibilities Design, develop and implement best quality practices and processes for product developmentDesign detailed test cases, test scenarios and step definition using feature files to satisfy user stories utilizing a BDD/ATDD approachWrite automated tests using Spectron in JavaScript & TypeScriptWrite automated tests using CypressWrite automated test scripts for web and APICreate and maintain test cases using test case management toolIdentify test strategies, test cases, test scripts that ensure high quality and coverage of functionality, integration and performance of components or systemParticipate in sprint activities, test preparation, creating manual and automated test casesReview requirements, specifications and technical design documents to provide timely and meaningful feedbackIdentify, record, document test results thoroughly and track bugs.Estimate, prioritize, plan and coordinate testing activitiesTroubleshoot and discover root cause of complex issuesCollaborate with Developers to continuously improve the testability and robustness of the codebaseTrack quality assurance metrics, like defect densities and open defect countsAdhere to standards and practices Knowledge and Experience Required At least 5 years experience as a QA Automation EngineerFundamental critical and conceptual thinking skillsStrong risk management and problem-solving skillsExcellent documentation skillsA results-oriented outlook with the ability to prioritize and deliver key initiatives.Experience in identifying complex test cases including edge casesAbility to identify productivity and efficiency improvements and quickly adapt to changesAbility to partner with other project stakeholders to resolve issues and to mitigate project impactsExperience creating SQL query for validating tests and creating test dataExperience working in an Agile/Scrum development processExperience in API testing using tools like Insomnia or postmanWorking knowledge of Confluence, JIRA, and BitbucketHands-on experience with automated Java Script based testing framework is a plus Bonus Points Worked in an early stage start-upWorked in the finance industryWorked in an Agile environmentBlockchainStrong understanding of CI/CD and build pipelinesExperience analyzing and testing large ERP or Financial IT systemsExperience in finance with real time trading systems/market dataExperience in working in a regulated financial firmExperienced in working with multinational global teams