Padmi
Crypto.com logo
Crypto.com

cryptocurrency exchange · CFTC-regulated derivatives

Senior Quality Assurance Automation Engineer

China · HybridPosted 19 months ago
QASeniorFull Time
Apply at Crypto.com

Opens the source posting on jobs.lever.co

Source description

About the role

View original

Core QA Automation (Must-have)

• 5+ years of experience in mobile testing and automated test techniques, with a strong focus on quality throughout the entire software development cycle.

• Solid experience in REST and WebSocket API automation testing with Python / Java / JS.

• Hands-on experience with frameworks such as Pytest, Pytest-bdd, Appium, Selenium, Playwright, Cucumber, etc.

• Strong knowledge of object-oriented programming with solid coding and debugging skills.

• Strong design and development skills in Python / Java / JS.

• Good 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.

• Working knowledge of Continuous Integration practices with Jenkins or GitHub Actions.

• Demonstrated skill in using coding standards and being an active participant in code reviews.

• Proficient English communication skills to adapt to a globalized work team.

AI / LLM Experience (Preferred — exposure or hands-on experience expected, deep specialization not required)

• Practical experience integrating heterogeneous LLM APIs (e.g., OpenAI, Anthropic) into engineering workflows or test tooling.

• Familiarity with prompt engineering and structured output parsing (e.g., Pydantic, Instructor) — including basic self-correction / retry mechanisms to ensure stable LLM outputs.

• Exposure to RAG pipelines and embedding-based retrieval, including using similarity (e.g., > 0.95 cosine similarity) for test case deduplication or recall.

• Working knowledge of at least one vector database (e.g., Milvus, Pinecone, Chroma, Weaviate).

• Hands-on experience with AI coding tools (e.g., Cursor, Windsurf, Claude Code, Copilot) and a habit of leveraging them to maximize delivery efficiency ("Vibe Coding" / AI-native mindset).

• Basic understanding of AI Agent concepts — ReAct, Memory, Tool Calling — and any experience designing or maintaining agent-based systems is a strong plus.

• Bonus: awareness of next-generation agent frameworks (e.g., LangGraph, multi-agent orchestration, Hermes Agent, OpenClaw) or interest in applying them to QA automation.

Nice to Have

• Experience working in an agile environment.

• Ability to work across Windows, Linux and macOS environments.

• Prior experience in fintech, crypto, or trading platforms.

• Passion for improving code quality through close collaboration with the development team.

More at Crypto.com

Related open roles

View all roles