Senior QA Fullstack
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 30 ₽
Опыт работы более 5 летот 20 до 30 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11ij
О себе
На данный момент Senior Software Engineer.
Мои компетенции и опыт
Ethan Lim
Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме
Summary
Senior software engineer with over 10 years of experience delivering reliable, high-performance solutions across financial services, blockchain, and fintech. Proficient in designing automated test scenarios, backend test coverage, and maintaining scalable automation frameworks. Experienced with HTTP, gRPC, WebSocket, FIX protocols, and clean Java/Kotlin coding. Skilled in test automation, performance optimization, and collaboration with development and analytics teams.
Experience
Rescode | Senior Software Engineer May 2022 ~ Present
- Designed automated test scenarios based on complex business requirements for financial and blockchain applications, reducing manual testing effort by 45%
- Developed backend tests using Java/Kotlin, ensuring coverage across HTTP, gRPC, WebSocket, and FIX protocols with 99.9% reliability
- Implemented new automated tests and maintained existing ones, increasing regression test coverage from 70% to 95%
- Conducted detailed root cause analysis for failing tests, reducing defect resolution time by 30%
- Led performance testing initiatives with Gatling, optimizing API throughput by 50% and reducing latency by 120ms
- Performed manual testing of new features and automated them, accelerating release cycles by 20%
- Collaborated closely with analytics and development teams to improve product quality and reduce post-release defects by 35%
- Participated in CI/CD pipeline design, integrating automated tests and enhancing deployment reliability
- Mentored junior QA engineers, establishing best practices in automation and test design
- Developed integration tests for microservices, validating high-throughput financial transactions
- Monitored test coverage metrics and implemented improvements to meet SLAs for uptime and performance
- Applied security and compliance standards, ensuring GDPR and access control adherence in all test workflows
- Optimized test framework structure, improving maintainability and reducing redundant test execution by 25%
- Conducted web interface testing using Playwright, automating complex user flows and interactions
- Coordinated release planning and estimation sessions with product and QA teams, improving sprint predictability
- Implemented monitoring for backend systems, capturing error metrics and system health in real time
- Led cross-team reviews of automated test scripts and integration points, improving code quality and reliability
- Delivered measurable improvements in testing efficiency, supporting rapid scaling of fintech services
Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022
- Delivered automated test frameworks for web and backend applications, improving test execution speed by 40%
- Built integration tests for RESTful APIs, WebSocket endpoints, and gRPC services, enhancing system reliability
- Analyzed business requirements and designed test coverage scenarios, reducing defect leakage by 28%
- Developed and maintained CI/CD pipelines with automated test integration, increasing deployment frequency by 30%
- Conducted manual and automated testing of financial applications, verifying HTTP and FIX transactions with zero downtime
- Implemented performance testing protocols using Gatling/Scala, improving backend throughput and latency
- Mentored junior engineers on automation best practices and Java coding standards
- Participated in system design discussions, contributing to scalable microservices architecture
- Ensured compliance with security and access control standards across test workflows
- Generated detailed error reports and conducted root cause analysis for complex issues
- Collaborated with product and UX teams to enhance test coverage for new features
- Monitored test metrics and introduced enhancements to improve reliability and accuracy
- Optimized automated scripts for maintainability, reducing redundancy and execution time by 20%
- Actively participated in sprint planning and estimation, improving predictability of QA deliverables
- Provided technical leadership in cross-functional discussions, ensuring alignment on testing and quality goals
Wise | Full Stack Engineer May 2015 ~ Feb 2019
- Developed backend systems and automated tests in Java, supporting high-volume financial transactions
- Implemented test frameworks for HTTP, gRPC, and WebSocket protocols, increasing backend coverage by 50%
- Conducted manual testing and transitioned features to automated test suites, improving release speed
- Monitored system performance and identified bottlenecks, reducing latency by 90ms on average
- Designed and maintained CI/CD pipelines for testing and deployment of microservices
- Collaborated with analytics teams to validate business rules and data integrity across multiple services
- Mentored junior developers in Java coding, automated testing, and microservice best practices
- Participated in sprint planning, backlog grooming, and cross-team reviews for quality assurance
- Applied security best practices, including access control and GDPR compliance, in all test environments
- Automated frontend user flows, increasing UI testing coverage by 35%
- Conducted root cause analysis for production issues, reducing incident resolution time by 25%
- Implemented logging and monitoring of automated tests, ensuring high reliability and early defect detection
- Delivered measurable improvements in test coverage, reliability, and system scalability
Education
National University of Singapore Aug 2009 ~ Jul 2013
Bachelor’s Degree in Computer Science
Skills
Programming Languages & Frameworks: Java, Kotlin, Playwright, TestNG, Maven, RestAssured, Scala, Gatling
Frontend Engineering: Web interface testing, automation scripting, UI validation
Backend / API Development: HTTP, gRPC, WebSocket, FIX, microservices, integration testing
DevOps / Infrastructure / CI-CD: Git, CI/CD pipelines, automated test framework development, deployment verification
Databases / Data Engineering: SQL, NoSQL, data validation, transactional testing
Cloud Platforms: AWS, Azure (deployment and testing environments)
Blockchain / Web3: Smart contract validation, blockchain transaction testing, DeFi workflows
Testing / QA / Automation: Test design techniques, automated regression, coverage analysis, performance testing
Security / Observability / Compliance: IAM, GDPR, access control, secure testing practices
Collaboration / Agile / Product Tools: JIRA, Confluence, Teramind, team estimation, cross-functional workshops
Есть файл резюме (защищен)
Интересные кандидаты
- тQremote
- тMremote
- ФQremote
- Ф
Фронтенд / Frontend React Middle+ / Fullstack Node +
remote - Тп
Техническая поддержка/Senior Technical Support
remote - Тт
- ТEremote
- Теremote
- Теremote office
- Ти
Тестировщик/QA инженер/QA Engineer
remote
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
