Software Development Engineer in Test

Dubai Tax Free2 months agoFull-time External
135.6k - 232.5k / yr
Software Development Engineer in Test (SDET) CoinMarketCap is seeking a skilled SDET to design, develop, and maintain high-performance testing frameworks and automated test scripts. You'll work closely with engineering teams to ensure top-tier software quality across complex data systems. This role is ideal for someone who thrives in a remote-first, data-driven, fast-paced fintech/crypto environment. Data Quality Monitoring: • Build and scale a robust framework for automated data quality checks, supporting various testing scenarios using multithreading and distributed computing. Automated Testing: • Develop and maintain automated test scripts tied to functional and regression test cases. Continuously update them for new features and releases. • Design tools for performance testing, test data generation, and integrate them with CI/CD pipelines (Jenkins, GitLab CI) for streamlined testing and reporting. Key Responsibilities: • Join design and code reviews, advise developers on testability, and assist with unit/integration testing to raise code quality standards. • Optimize testing strategies based on evolving product requirements, analyze test results for continuous efficiency improvement. Qualifications: • Bachelor's degree (or higher) in Computer Science, Software Engineering, or related fields. • 3+ years in software development or test automation, with a focus on scalable test architecture. Technical Skills: • Proficient in Java or Python. • Experienced with test tools like JUnit, TestNG. • Solid understanding of database operations. • Familiar with CI/CD tools such as Jenkins, GitLab CI. Soft Skills: • Strong communication, problem-solving, and collaboration abilities. Eager to adapt to new technologies and fast-paced team dynamics.