Software Development Engineer in Test (SDET)
Join to apply for the Software Development Engineer in Test (SDET) role at CoinMarketCap
Responsibilities
• Design, develop, and maintain a scalable and efficient data quality monitoring framework to support various testing scenarios
• Optimize framework performance using techniques such as multithreading and distributed computing
• Develop and maintain high-quality automated test scripts based on functional requirements and test cases
• Update scripts to accommodate software version changes and new features
• Develop tools for performance testing and test data generation
• Integrate testing tools with CI/CD pipelines (e.g., Jenkins, GitLab CI) for continuous testing and feedback
• Collaborate with development teams through design reviews and code reviews to provide testing insights
• Assist with unit and integration testing, helping developers write high-quality test code
• Develop and optimize test strategies based on product characteristics and business needs
• Analyze test results to improve testing efficiency and effectiveness
Qualifications
• Bachelor's degree or above in Computer Science, Software Engineering, or related fields
• At least 3 years of experience in software development or test development
• Proficiency in at least one programming language (e.g., Java, Python)
• Familiarity with testing tools (e.g., JUnit, TestNG) and database operations
• Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI)
• Experience with complex data processing or test framework development is a plus
• Strong communication and teamwork abilities
• Problem‑solving and analytical skills
• Ability to learn and adapt quickly to new technologies
Employment type: Full-time
#