About the company
The World's Leading Cryptocurrency Platform
Job Summary
Job Responsibilities
šDevelop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation. šEstimate test efforts, analyse and communicate test results and participate in day to day QA Activities. šDevelop/Maintain and improve the test frameworks, tools and technologies used by the organization to maintain a high quality bar. šWork with Development, Test and Product Management to design and implement test and validation strategies. šExecute and manage test cases and results, report on test and defect metrics. šCreate, execute and troubleshoot automated test scenarios across our systems. šContribute to robust, scalable, and high quality test automation solutions for functional, regression and performance testing šContribute to the building of a Continuous Integration (CI) environment and ongoing process improvement activities. šIdentify required improvements in the test and development processes; make contributions to our automation tools that address specific needs. šMaintain a high quality bar in a complex and constantly evolving workspace.
Job Requirement
šExperience in Backend server system QA, and preferably Algo trading šQA Experience with mobile and web testing is a plus and automated test techniques with a strong focus on quality throughout the entire software development cycle. šExperience in working with different frameworks like TestNG, Appium, Selenium, Cucumber etc. šGood knowledge of object oriented programming, along with requisite coding and debugging skills. šDesign and development skills in Java and/or Python. šUnderstanding of software design principles, patterns, algorithms, data structures and multi-threading concepts. šProven ability to translate functional requirements and use cases into working test plans and test cases.