Source description
About the role
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
Senior Product Manager, Trading(Crypto.com App)
United Arab Emirates · Hybrid
Exchange Operations Automation Engineer (US)
Remote · United States
Application Support Engineer (US)
Remote · Chicago
Senior Product Manager, Trading(Crypto.com App)
Remote · United States
Senior Quality Assurance Automation Engineer
Hong Kong · Hybrid
Senior Quality Assurance Engineer (Crypto.com APP)
China · Hybrid
