I
iamabuzar's photo
Shah Abuzar Alam
From Malaysia 04:02 AM (GMT+08:00)
$50/hr or $50,000/yr

Active 3 hours ago


Member since Jul 2026

Share this profile:

Senior Quality Assurance Engineer

Quality Assurance Engineer
Available for hire
Years of experience
9+ years
Experience level
Senior

I am an ISTQB Certified Software Development Engineer in Test (SDET) / QA Automation Engineer with 8+ years of experience in quality assurance engineering, test automation, and scalable testing strategies across FinTech, Healthcare, KYC/ AML, and Blockchain systems.

Skilled in designing maintainable automation frameworks for web, mobile (Android/iOS), and microservice architectures using JavaScript and Python using tools such as Cypress, Playwright, and WebdriverIO.

Experienced in REST API validation, CI/CD integration, and cross-device testing, with a strong focus on improving product quality through automation, exploratory testing, and data-driven quality metrics.

Proven ability to collaborate within cross-functional Agile teams, debug complex distributed systems, and promote engineering practices that strengthen overall product reliability.

Languages

Employment History

Quality Assurance Engineer at Deriv Current 2023 - Now
- Designed and maintained end-to-end automated test suites for the Deriv Bot trading platform across web and mobile applications using Cypress, migrating ~200 legacy Robot Framework test cases to a modular automation architecture. This reduced regression execution time from 24 hours to 3 hours and production sanity checks from 2 hours to 8 minutes, significantly improving release confidence and quality metrics. - Led the design and evolution of a scalable test automation framework using SOLID design principles, defining automation strategy and roadmap across multiple releases to improve test maintainability, coverage, product quality, and reduce onboarding time for new engineers. - Defined and implemented automation and testing strategy for web and mobile platforms, improving maintainability, test coverage, and overall product quality across multiple releases. - Automated RESTful API validation and backend workflow testing, ensuring reliability of trading and cashier services across blockchain transactions (Tron, BTC, Ethereum). - Investigated and tracked defects across distributed microservices by analyzing logs from Docker containers and Kubernetes pods, managing the full defect lifecycle including root cause analysis, bug reporting, and developer collaboration for resolution. - Executed functional, exploratory, and white-box testing for trading workflows, validating frontend and backend logic, edge cases, and error handling to ensure reliable user experiences. - Conducted exploratory testing on identity verification and payment flows, identifying edge cases in microservice communications to prevent financial discrepancies. - Validated secure financial workflows for crypto and debit card top-ups/withdrawals, ensuring transaction integrity and regulatory compliance. - Advocated a team-wide quality culture by promoting testing best practices, reviewing automation code, mentoring engineers, and ensuring testing remained an integral part of the development workflow. - Integrated automated test suites into CI/CD pipelines using GitHub Actions, enabling continuous validation and rapid feedback while reducing environment validation time by 60% (45 minutes → 15 minutes). - Performed native and mobile web testing on physical Android and iOS devices and BrowserStack cloud environments to validate functionality and UI consistency across multiple device configurations. - Executed cross-browser and cross-device testing across Chrome, Firefox, Safari, and Edge, and validated functionality on physical Android and iOS devices and different BrowserStack configurations to verify application behaviour across different environments. - Expanded engineering scope by owning containerization and Kubernetes deployment (Helm) of Python-based index services on AWS, and configuring Datadog monitoring to trace transaction workflows and identify latency issues. - Accelerated test scenario development by 60% using AI-assisted tooling (ChatGPT, Claude Code) for initial test drafting followed by manual validation. - Collaborated with a 13-member cross-functional Agile team of developers, product managers, and DevOps engineers during sprint planning, feature development, and release cycles. - Implemented automated code quality enforcement by introducing linters and Husky pre-commit hooks within CI pipelines, ensuring consistent coding standards across the engineering team. - Established automated test result reporting via Slack notifications and Cypress reports, enabling teams to monitor test stability, failure rates, and flaky tests to improve automation reliability. - Mentored engineers on automation implementation, debugging strategies, and clean testing practices, reviewing pull requests to maintain high code quality and consistent testing standards.
Quality Assurance Engineer at Three Sixty Logica 2021 - 2023
- Developed automated test suites using WebdriverIO and TypeScript, automating ~40 critical regression workflows across web platforms. - Increased API automation coverage by 20% by automating REST API validation and integrating Postman collections into CI pipelines, enabling continuous verification of 200+ endpoints. - Designed maintainable automation architecture and contributed to test framework development, enabling scalable automated testing for web applications. - Supported engineers in developing automation tests and troubleshooting framework issues, promoting consistent automation practices and reusable test design patterns. - Migrated legacy Postman collections to a Java-based Rest-Assured framework. - Created comprehensive TestRail test suites and execution plans in Gherkin for new features covering functional and regression testing scenarios, improving QA process consistency. - Produced detailed automation framework documentation and onboarding guides, allowing new engineers to rapidly contribute to automation development. - Collaborated closely with developers during Agile sprint planning and feature design, ensuring testability and improving overall release quality.
Senior Qualitu Assurance Engineer at Wipro Limited 2017 - 2021
- Promoted twice within three years (Associate QA Engineer → QA Engineer → Senior QA Engineer) for identifying high-severity defects and improving release stability across enterprise web applications. - Prevented a major bug by identifying a discrepancy in the insurance price configuration, saving the client more than $50,000. - Transitioned manual regression suites to automated testing strategies using Selenium, TestNG, and Maven, improving testing efficiency and supporting scalable release cycles. - Developed SQL-based data validation scripts to verify backend reporting accuracy and detect inconsistencies prior to production releases. - Coordinated release validation and post-deployment verification across six enterprise client projects to ensure production stability. - Designed detailed test cases and validation scenarios using Gherkin syntax for complex enterprise workflows, and reviewed execution results from junior QA engineers, ensuring accuracy of testing outcomes and improving team testing practices. - Mentored 3 QA engineers on manual and automated testing practices while supporting the adoption of automation across multiple client teams.

Education

Bachelor of Technology at Integral University 2013 - 2017