MD. Farhan Labib
Senior Specialist, SQA Engineer
5+ years of experience as a Software Quality Assurance Engineer, ensuring top-notch product quality across diverse web and mobile applications. Proven ability to leverage manual and automated testing (Playwright, k6) to achieve optimal performance, functionality, and user experience. Expertise in functional, exploratory, regression, and performance testing, consistently improves efficiency and minimizes defects. Known for clear communication and seamless integration with development teams.
Experience
August 2021 – Present · Dhaka, Bangladesh
Senior Specialist, SQA Engineer @ 10 Minute School Ltd.
- Achieved a 15% improvement in API response time using k6 performance testing, leading to a 20% boost in service efficiency (presented findings to DevOps team)
- Built a reusable Playwright framework in JavaScript for efficient web UI automation, streamlining test script creation & management
- Automated Auth API testing with Jest and Supertest, slashing regression testing time by 80% and boosting team efficiency
- Conducted comprehensive testing for the Tara app with Monash University, using randomized controlled trials to enhance student engagement in a gamified learning experience
- Directed end-to-end testing for catalog services, optimizing ERP backend and frontend, thereby improving page speed and streamlining product management
- Identified & resolved 95% of data discrepancies in Sales-Attribution testing, enabling strategic data-driven decisions
- Reduced feature implementation time by 20% through impactful Product Requirements Analysis
- Gathered critical data on integration issues and vulnerabilities, leading to a 40% decrease in reported security incidents, ensuring robust product quality and customer trust
- Recognized as the Top Performer of the Quarter (Q4, 2021)
October 2020 – July 2021 · Dhaka, Bangladesh
QA Engineer @ Truck Lagbe Ltd.
- Rectified 90% of customer escalations by promptly identifying and rectifying product bugs, leading to enhanced customer satisfaction and retention
- Collaborated with the automation team to establish an efficient Admin Panel framework, leading to a 40% reduction in end-to-end testing duration
- Guided and trained new hires during onboarding, facilitating integration and achieving full productivity within 2 weeks
- Facilitated insights in meetings and brainstorming sessions, resulting in the resolution of 80% of critical issues within 48 hours of identification
October 2019 – October 2020 · Dhaka, Bangladesh
Jr. Quality Assurance Engineer @ Audacity IT Solutions Ltd.
- Performed a diverse range of testing methodologies (Functional, Integration, Regression, Exploratory, UI/UX, UAT) to ensure product quality
- Automated web login and registration journey using Selenium WebDriver, resulting in a 20% reduction in testing time for the Dhakai project
- Translated designs and technical specifications into 250+ comprehensive test cases, achieving 95% test coverage
- Collaborated with cross-functional teams including Developers, Designers, Product Managers, and Customer Support to rectify inconsistencies between specifications and actual outcomes, leading to a 25% decrease in post-release bugs
- Shared insights to Engineering and Product Managers during feature development, identifying user-centric workflows and scenarios, ultimately enhancing user satisfaction by 40%
Projects
k6: Data-Driven Load Testing Automation
Automated load test data generation using K6 and Faker & CSV libraries. Improved test efficiency and realism by simulating real-world data scenarios
- Generated random user data for API requests using Faker library
- Imported test data from CSV files for API requests
- Featured in Grafana GitHub repo
Playwright: Web Automation Framework (Ongoing)
Automated web testing using Playwright with JavaScript, employing data-driven techniques to ensure realistic and efficient test scenarios
- Implemented Page Object Model (POM) for modular and maintainable test scripts
- Utilized .env files for managing environment-specific configurations securely
- Integrated dynamic test data to simulate real-world scenarios in web automation
Leadership & Mentorship
- Mentored and trained new hires, enabling them to achieve full productivity within record time
- Regularly led QA-specific knowledge-sharing sessions to foster collaboration and upskill team members
Awards & Community Contributions
Top Performer of the Quarter (Q4, 2021): Successfully delivered thorough testing under tight deadlines for the first online class on the 10 Minute School platform.
Conference Speaker: Conducted a session on "k6 Basics" at 10 Minute School, introducing performance testing concepts to peers.
Open Source Contributor: Created a GitHub repository for the k6 Faker library, which was recognized and shared by the Grafana k6 team.