Saiful Islam Chowdhury

Saiful Islam Chowdhury Email and Phone Number

Senior Test Automation Engineer | Software QA Engineer | Software Test Engineer | SDET | QA Manual | QA Automation | Web & Mobile Tester BuzzFeed. @ BuzzFeed
new york, new york, united states
Saiful Islam Chowdhury's Location
Buffalo, New York, United States, United States
About Saiful Islam Chowdhury

As an experienced Test QA Automation Engineer, I have a strong track record in designing and implementing robust test automation frameworks for web applications. My skill set includes proficiency in utilizing tools such as Selenium, Cypress, Appium, and Playwright, with expertise in scripting languages such as C#, Python, JavaScript, and Java. I am adept at leveraging Jira, Zephyr, and Bitbucket for efficient test case management, defect tracking, and version control. Additionally, I have a proven background in executing SQL queries using DB Visualizer for integration testing and data accuracy validation.My proficiency extends to utilizing AWS Lambda and Jenkins to automate test execution and deployment, thereby improving efficiency and reducing manual intervention. I also have a collaborative approach to implementing Behavior-Driven Development (BDD) practices using Cucumber, fostering effective communication and shared understanding of requirements. Furthermore, I am skilled in performance testing using JMeter to identify bottlenecks and enhance application responsiveness, as well as in exploratory testing to contribute to software quality and user satisfaction.My previous experience includes creating comprehensive automation frameworks using Selenium WebDriver, Cucumber, Specflow, and Postman. I also have a strong background in API testing, continuous integration using Jenkins, defect management through Jira, and comprehensive test coverage across testing paradigms.I am dedicated to contributing effective and efficient efforts towards achieving organizational goals while seeking opportunities for personal and professional growth. I am looking for a challenging and rewarding career that ensures high job satisfaction and provides an environment to learn and develop.

Saiful Islam Chowdhury's Current Company Details
BuzzFeed

Buzzfeed

View
Senior Test Automation Engineer | Software QA Engineer | Software Test Engineer | SDET | QA Manual | QA Automation | Web & Mobile Tester BuzzFeed.
new york, new york, united states
Website:
buzzfeed.com
Employees:
1733
Saiful Islam Chowdhury Work Experience Details
  • Buzzfeed
    Sr. Qa Automation Engineer / Sdet
    Buzzfeed Jul 2021 - Present
    Buffalo, New York, United States
    Here, I am responsible for designing and developing automation frameworks from scratch for various ERP systems. I use technologies such as Selenium WebDriver, Appium, C#.NET, and JavaScript to create robust and scalable frameworks.My focus is on writing efficient and maintainable C#.NET code for Selenium Framework. I use TestNG with C# and Maven for project builds and integration with CI tools like Jenkins. I also automate REST API testing using C# and Restsharps and integrate them into CI/CD pipelines.I develop and maintain automated test scripts using Playwright in JavaScript, TypeScript, and C#. I also manage simulators using Appium for iOS and Android platforms. For infrastructure management, I create and maintain ARM templates for Azure platforms.I extensively use Azure DevOps services for testing activities and collaborate closely with cross-functional teams. Additionally, I integrate various testing frameworks into CI/CD pipelines and conduct training sessions on best practices with WebDriverIO.I prepare detailed reports on bugs, defects, and test results using tools such as Jira, Confluence, and Google Docs to maintain transparency and facilitate collaboration across teams
  • Schneider National Carriers, Inc.
    Quality Assurance Automation Engineer
    Schneider National Carriers, Inc. May 2018 - Jun 2021
    Green Bay, Wisconsin Metropolitan Area
    I used Selenium WebDriver with C# for automating end-to-end testing of web applications and led the design and implementation of an automation framework, reducing regression testing time. I automated test cases using BDD with Cucumber, Selenium, Appium, and Jenkins, and executed tests for web, APIs, and mobile apps. I developed and maintained automated test scripts using Azure DevOps, Visual Studio, and other Azure tools. Additionally, I conducted API testing with Cypress and automated scripts for functional, integration, and regression testing. I integrated automated tests into CI/CD pipelines using Azure DevOps and trained team members on best practices. My responsibilities also included mobile app testing with Swift, database validation, and performance testing using AWS services. I used various tools and frameworks like TestNG, NUnit, Specflow, Ready API, and Protractor for comprehensive test coverage and executed cross-browser tests using Selenium WebDriver. I ensured seamless integration of automated tests with CI/CD processes, maintained test environments on AWS, and utilized TFS and JIRA for test management and defect tracking.
  • Envision Healthcare
    Test Analyst
    Envision Healthcare Feb 2016 - Mar 2018
    Nashville, Tennessee, United States
    I developed automated test scripts in Java using Eclipse IDE and TestNG framework. Additionally, I gained proficiency in Python and developed frontend and backend modules using Django Web Framework. I also utilized Robot Framework for automated test script development and implemented the Page Object Model with Python and Selenium.I manually tested REST APIs using tools like Postman and automated web services using Rest Assured in Java. I used Appium for mobile application testing and created iOS simulators. Test case identification, execution, and analysis were part of my responsibilities, and I interacted closely with development teams to report and resolve defects.I created automation test suites using Python, Selenium WebDriver, and Pytest framework, and extended frameworks with helper classes and methods. Agile methodology was followed, allowing early bug detection and adapting to changing requirements. I used tools like Bugzilla for defect reporting and Quality Center for test planning and maintenance.Manual testing for various types including functionality, regression, integration, and performance testing was conducted, and I used tools like Jira for defect tracking and management. I also executed QTP scripts for functional and regression testing, ensuring comprehensive test coverage across different testing phases.

Frequently Asked Questions about Saiful Islam Chowdhury

What company does Saiful Islam Chowdhury work for?

Saiful Islam Chowdhury works for Buzzfeed

What is Saiful Islam Chowdhury's role at the current company?

Saiful Islam Chowdhury's current role is Senior Test Automation Engineer | Software QA Engineer | Software Test Engineer | SDET | QA Manual | QA Automation | Web & Mobile Tester BuzzFeed..

Who are Saiful Islam Chowdhury's colleagues?

Saiful Islam Chowdhury's colleagues are Jenny Jones, Gerard Orozco, Denes Pennis, Jamie Clayton, Saba Zerehi, Paul Aveline, Samantha Benson.

Not the Saiful Islam Chowdhury you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.