Ingeniero de pruebas y desarrollo de DEX (orientación técnica)

Best Web3

$4-6K[Mensual]
RemotoExp de 3-5 YrsBaceleroTiempo completo
Compartir

Detalles remotos

Abrir paísA nivel mundial

Requisitos de idiomaChino

Descripción del trabajo

Mostrar texto original

Beneficios

  • Beneficios Beneficios

    Pagar en Crypto

  • Desarrollo profesional

    Desarrollo profesional

Compensación y beneficios: salario base + bonificación trimestral

【Responsabilidades del puesto】

1. Construcción del sistema de automatización: diseñar y mantener el framework de pruebas automatizadas para DEX, tanto en front-end (UI) como en back-end (API/Smart Contract) (por ejemplo, Puppeteer, Cypress, Playwright, Hardhat/Foundry).

2. Integración continua: integrar las pruebas automatizadas en el flujo CI/CD (GitHub Actions/Jenkins) para garantizar regresiones rápidas y control de calidad tras cada commit.

3. Pruebas especializadas: responsable de las pruebas de rendimiento de DEX (rendimiento de emparejamiento bajo alta concurrencia, latencia de respuesta de nodos RPC) y de seguridad básica (análisis de vulnerabilidades comunes, pruebas de fuzzing), así como pruebas específicas de cada módulo funcional.

4. Desarrollo de herramientas: crear herramientas internas de prueba o scripts de generación de datos (por ejemplo, generación masiva de billeteras, airdrops masivos, scripts de market-making automatizados) para mejorar la eficiencia del equipo de pruebas.

5. Desarrollo de pruebas de contratos: escribir scripts en Solidity/TypeScript para realizar pruebas unitarias e integrales de smart contracts, utilizando la técnica de fork de mainnet para simular un entorno real en la cadena.

6. Diagnóstico de problemas: colaborar con el equipo de desarrollo para localizar errores de lógica de negocio a nivel de código, fallos en interacciones on-chain, consumo anómalo de gas y otros problemas técnicos complejos.

【Requisitos del puesto】

1. Formación técnica: titulación en informática o área relacionada; dominio de al menos uno de los siguientes lenguajes: Java, Rust, Python, Flutter, JavaScript o TypeScript.

2. Experiencia en pruebas: haber trabajado en testeo de sistemas de microservicios asíncronos a gran escala o complejos.

3. Experiencia en automatización: dominio de herramientas de UI automatizadas como Puppeteer, Selenium, Playwright o Cypress, o frameworks de pruebas de API como Pytest, Mocha/Chai.

4. Rendimiento/seguridad: conocimiento de vulnerabilidades comunes en smart contracts (reentrancy, desbordamientos de enteros, etc.) o experiencia en pruebas de rendimiento con Locust/JMeter.

5. Stack Web3: experiencia con frameworks como Hardhat, Foundry, Truffle; familiaridad con las bibliotecas Ethers.js o Web3.js.

6. Habilidades en contratos: capacidad para leer y escribir Solidity a nivel básico, comprensión del funcionamiento de la EVM y habilidad para crear casos de prueba de contratos de forma independiente.

【Puntos extra】

1. Experiencia en diseño o implementación de frameworks de pruebas automatizadas para DEX a gran escala o proyectos de blockchains públicas.

2. Familiaridad con los lenguajes Java o Rust.

3. Contribuciones o proyectos de código abierto relacionados con Web3 en GitHub.

DEXblockchain públicaenfoque técnico
Preview

Fu Bella

HR ManagerBest Web3

Activo en tres días

Publicado el 28 November 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App