(Senior)Quality Assurance Automation Engineer - Crypto.com App
Status
Shenzhen, China
Full time
Hybrid
Compensation is not specified
Role
QA Engineer
Description
Responsibility
- Develop and implement test plans and test cases, focusing on utilizing code for technical problem-solving and reducing test cycles through automation.
- Estimate test efforts, evaluate and communicate test outcomes, and contribute to daily QA activities.
- Enhance and maintain test frameworks, tools, and technologies to uphold high quality standards within the organization.
- Collaborate with Development, Test, and Product Management to create and execute test and validation strategies.
- Execute and oversee test cases and results, analyze test and defect metrics, and troubleshoot automated test scenarios throughout systems.
- Contribute to the development of scalable and high-quality test automation solutions for functional, regression, and performance testing.
- Assist in building a Continuous Integration (CI) environment and continuously enhance process improvement activities.
- Identify necessary enhancements in test and development processes and make contributions to automation tools addressing specific requirements.
- Sustain high quality standards in a dynamic and constantly evolving work environment.
Requirements
- Proficiency in mobile testing and automated testing methodologies, emphasizing quality across the software development lifecycle.
- Experience in REST and WebSocket API automation testing using Python/Java.
- Familiarity with various frameworks such as Pytest, Pytest-bdd, Appium, Selenium, and Cucumber, and strong knowledge of object-oriented programming, coding, and debugging skills.
- Proficient in Python/Java design and development.
- Understanding of software design principles, algorithms, data structures, and multi-threading concepts.
- Demonstrated capability to translate functional requirements and use cases into actionable test plans and cases.
- Customer-centric approach, exceptional problem-solving skills, and strong analytical abilities.
- Effective verbal and written communication skills.
- Basic understanding of continuous integration practices like Jenkins or CircleCI.
- Preferred experience working in an agile environment.
- Ability to work proficiently across Windows and Linux platforms.
- Passion for enhancing code quality through collaboration with the development team.
- Demonstrated adherence to coding standards and active participation in code reviews.
Skills Required
Сrypto.com
Website
Сrypto.comCompany size
Not specified
Location
United States
Description
Not specified
Status