About the company
The World's Leading Cryptocurrency Platform
Job Summary
Responsibilities
šDevelop, Maintain and improve the test frameworks, tools and technologies used by the organization to maintain a high quality bar. šSetup development platform, maintain testing environment. Allow QA and developers to get feedback fast and accurate. šUsing code to solve technical challenges and shorten the test cycle through automation. šExperience in Development, Test and Product Management to design and implement test and validation strategies. š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. šContribute to backend codebase to make business logic testable šCreate, execute and troubleshoot automated test scenarios across our systems. š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. šEnsure the testing environment is scalable, efficient with up-to-date test case šEnsure and assist the high test coverage and report properly šCollaborate with developer and QA to maintain the platform stability and testability
Requirement
šDesign and development skills in Python and/or Ruby / Go. šGood knowledge of object oriented programming, along with requisite coding and debugging skills. šExperience in Backend server system / QA Platform šExperience in working with different tools and frameworks like Github Actions, TestNG, Appium, Selenium, Cucumber etc. šExperience in QA with mobile and web testing is a plus and automated test techniques with a strong focus on quality throughout the entire software development cycle.