Summary
Overview
Work History
Education
Skills
Websites
Certification
References
Timeline
Generic
Imran Chowdhury

Imran Chowdhury

Sydney,NSW

Summary

Seasoned QA leader with a proven track record at Foxtel, enhancing microservice reliability through meticulous testing and innovative best practices. Expert in performance testing and test automation, leveraging skills in Python and Jenkins alongside a talent for mentoring. Drives team efficiency and innovation, ensuring project alignment with agile methodologies and employer-desired outcomes.

Overview

15
15
years of professional experience
1
1
Certification

Work History

CHAPTER LEAD (QA)

Foxtel
01.2022 - Current
  • Leading multiple technical testing squads responsible for ensuring the quality of numerous microservices within the organization.
  • Directly involved in both functional and non-functional testing processes, employing a meticulous approach to guarantee the reliability and performance of the microservices.
  • Take charge of planning and orchestrating comprehensive test activities, ensuring alignment with project timelines and objectives, while consistently meeting quality standards.
  • Provide hands-on expertise in testing methodologies, leveraging technical proficiency to identify and address potential issues proactively.
  • Mentor and coach team members, fostering a collaborative environment conducive to skill development and knowledge sharing, resulting in enhanced team performance and cohesion.
  • Continuously strive to improve the efficiency and performance of the team through implementing best practices, refining processes, and fostering innovation.

TEST ANALYST

Foxtel
02.2019 - 12.2021
  • Conducted comprehensive functional tests.
  • Conducted performance testing on various services.
  • Effective data mining from production, staging databases/logs for effective test data.
  • Design and develop automated tests for different services.
  • Preparing bamboo plans for nightly test execution.
  • Investigating support tickets, and debugging the root cause of defects.

TEAM LEAD (QA)

Escenic Asia Limited
01.2016 - 01.2019
  • Company Overview: Escenic develops an enterprise CMS which has distributed system architecture with web(angular, AngularJS) and desktop frontend communicating with content engine backend via RESTful webservices
  • Working as a team lead gave me the exposure to mentor testers and taking initiatives to improve and change test strategies when requirements and priorities are changing
  • Working on loadtest as a service with kubernetes, dockerized environments and Jenkins X
  • Tool to generate thousands of test endpoints and test data supporting tens of sports
  • Development of performance test scripts & performance test data
  • Test data preparation from production database/logs with quick BASH/PYTHON script
  • Preparing bamboo plans for nightly test execution
  • Investigating support tickets, debugging root cause of defects
  • Working with big data team, end to end testing of different reports generated from data lake
  • Escenic develops an enterprise CMS which has distributed system architecture with web(angular, AngularJS) and desktop frontend communicating with content engine backend via RESTful webservices

SOFTWARE ENGINEER IN TEST

Escenic Asia Ltd & Escenic AS
01.2011 - 12.2015
  • As a tester I had the opportunity to with work with hundreds of API endpoints serving multiple applications
  • I was first to design and develop a UI test automation system for Escenic's frontend applications
  • Achieved to develop high functioning, multi threaded continuous release process which built, deployed, tested and released products in one go without human interactions
  • In the role of test analyst helped to create successful test strategies
  • Worked as test analyst to design & steer test initiatives for functional, performance, reliability and security testing
  • Test automation of an AngularJS based application (Frontend)
  • RESTful API testing and test automation (Backend)
  • Design integration tests for webservices
  • Hands on non-functional testing (performance & security)
  • Review PR to automated test repository & assessment of automation suite
  • Coach team members on test automation technologies
  • Worked closely with product architects and product owners to improve testability and find flaws early in the development cycle

JUNIOR SOFTWARE TEST ENGINEER

Therap (BD) Ltd.
01.2010 - 12.2011
  • Exploratory tests on web applications, developed application deployment scripts on glassfish and tomcat servers and security testing of web applications
  • Designed and built Continuous delivery system with Jenkins, bash
  • Designed & developed test automation system for multiple platforms
  • Integrated test automation system with Jenkins (CI) and Testrail (Test management)
  • Developed robotframework library for automating test cases of desktop based applications with Sikuli
  • Participated in functional, performance and reliability testing
  • Participated in integration, system, regression testing
  • End to end tests with Protractor for an AngularJS application
  • Had written bash scripts for API testing which later extended with Postman

JUNIOR PROGRAMMER

DGInfotech Limited
01.2010 - 12.2010
  • Participated in development of an allowance disbursement project with php, mysql and trained users, operators usage of software and POS terminals

Education

Bachelor - Computer Science & Engineering

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY
01.2010

Skills

  • Facilitating QA teams for delivering highest quality with efficiency
  • Coaching and mentoring
  • Process improvement
  • Problem resolution
  • Effective communication
  • Technical proficiency
  • Team development

Certification

  • ISTQB Certified Tester Advanced level, Technical Test Analyst, 19-CTAL-TTA-150933-05
  • ISTQB Certified Tester, Foundation Level

References

References available upon request.

Timeline

CHAPTER LEAD (QA)

Foxtel
01.2022 - Current

TEST ANALYST

Foxtel
02.2019 - 12.2021

TEAM LEAD (QA)

Escenic Asia Limited
01.2016 - 01.2019

SOFTWARE ENGINEER IN TEST

Escenic Asia Ltd & Escenic AS
01.2011 - 12.2015

JUNIOR SOFTWARE TEST ENGINEER

Therap (BD) Ltd.
01.2010 - 12.2011

JUNIOR PROGRAMMER

DGInfotech Limited
01.2010 - 12.2010

Bachelor - Computer Science & Engineering

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY
Imran Chowdhury