Cronos
Senior Quality Assurance Automation Engineer
NEWHong Kong (Remote)Full-timeGlobal
š Midš Remote
RemoteRemote work position availableActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will develop and execute test plans and test cases with a strong emphasis on using code to automate and shorten the test cycle. You will design, implement and maintain test frameworks and tools, create and troubleshoot automated test scenarios, execute and report test and defect metrics, and contribute to CI and process improvements. You will work closely with development, test and product stakeholders to define validation strategies and raise the quality bar across evolving systems.
Requirements
- āExperience in Blockchain QA
- āExperience with app testing
- āExperience with API testing
- āExperience with automated test techniques
- āExperience with frameworks like TestNG, Appium, Selenium, Cucumber
- āStrong in at least one programming language such as Python (MUST), JavaScript (preferred), Rust, Golang, Java
- ā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
- āStrong customer focus and excellent problem solving and analytical skills
- āStrong verbal and written communication skills
- āSome knowledge of continuous integration practices, preferably using GitHub
- āExperience working in an agile environment preferred
- āAbility to work across Windows and Linux is a plus
- āPassion for improving code quality through interaction with the development team
- āDemonstrated skill in using coding standards and participating in code reviews
Responsibilities
- āDevelop and execute test plans and test cases using code to shorten the test cycle through automation
- āEstimate test efforts, analyze and communicate test results, and participate in day-to-day QA activities
- āDevelop, maintain, and improve test frameworks, tools, and technologies
- āDesign and implement test and validation strategies with Development, Test, and Product Management
- āExecute and manage test cases and results and report on test and defect metrics
- āCreate, execute, and troubleshoot automated test scenarios across systems
- āContribute to scalable test automation solutions for functional, regression, and performance testing
- āContribute to building CI in GitHub and ongoing process improvement activities
- āIdentify improvements in test and development processes and contribute to automation tools
- āMaintain a high quality bar in a complex and constantly evolving workspace
Tech Stack
PythonCucumberTest automationLinuxGolangGitHubCIWindowsAppium