Md Shafikul Islam, CSM, PMP
Dynamic IT Manager and Technical Lead, specializing in Development and Automation frameworks with Selenium using Java and C#. Skilled in leading Offshore and Onshore teams, I drive innovation and deliver high-quality solutions. Proficient in API testing, troubleshooting, and DevOps, with strong expertise in Java, C#, and Python. Recognized for problem-solving abilities and a commitment to excellence in software development and automation. SKILLS
Microsoft Technologies • .NET Framework
C#.NET • VB6
ASP.NET • MVC4 ASP.NET
HTML 5.0 • CSS 3.0
JQUERY • JQUERY UI
Bootstrap • ADO.NET
LINQ • Web Services
WCF •C
C++ • Java
Python • T-SQL
PL/SQL • MySQL
Java Script • DHTML
XML • SOAP
RESTful API • Microsoft SQL Server
Oracle • MS Access
SDLC • AGILE
WATERFALL • Visual Studio .NET
Eclipse • SQL Server Reporting Services
Crystal reports • Internet Information Server
TFS • Bitbucket
Clear Case • GIT
HPQC • JIRA
DevOps • Jenkins
Visual Source Safe • ITSM
Windows • Selenium WebDriver
Selenium Support • NUnit
NUnit 3 TestAdapter • NUnit VS Template
Extent Reports • NPOI
Maven • TestNg
US Citizen
************@*****.*** Nashville, TN 37209
• Selenium GRID
• Kibana
• Conflued Cloud
• IBM MQ
• Confluence
EXPERIENCE
IT MANAGER AND TECHNICAL LEAD (AUTOMATION) Nashville, TN Cognizant Technology Solutions US Corp. Sept. 2022 – March 2025
• Worked on LPL Financial and AT&T – DIRECTV projects. Involved in developing UI automation, API testing and APPIUM for Mobile apps frameworks in Java on top of developed framework. Written the Scripts, Planning and Executing of the Test Cases. Worked on Humana Health Insurance project to migrate VB Scripts which were generated by UFT to Python.
• Automated the testcases which run successfully in CI/CD pipeline, generate reports and email to stakeholders. Migrated Python scripts run weekly, monthly and yearly which reduce the time of the execution. The Python scripts capture the data from the PDF files, applying logics, and generates the Excel file. Led the Onshore
(USA) and Offshore (India and Canada) teams.
• Technologies: Selenium – Java, Selenium – WebDriver, Selenium Libraries, Maven, TestNg, Jenkins, Git, ExtentReports, DevOps, RestAssuared, Python, Python Libraries, Eclipse and PyCharm, Microsoft SQL Server, JIRA, IBM MQ, QueueConnector, On Prem Kafka topic, Cloud Kafka topic, Confluence, Octopus Build, Kibana, CyberArk.
SOFTWARE AUTOMATION ENGINEER – TECHNICAL LEAD Nashville, TN AND ARCHITECT April 2018 - September 2022
State of Tennessee (DHS)
• Developed the automation framework in C# from scratch for 10 types of different applications independently. Integrated Back-End testing in the framework. The C# code maintained by TFS. Distributing the testcases to the teammates for automating the applications. Developed framework which was PageObjectMode (POM) in Java – Selenium. Developed RESTful API testing framework in Java – Selenium. Managed the third-party vendors.
• The framework was Integrated with CI/CD pipeline which kicked of the test script, generated reports and email to specific recipients. API testing framework automates all API calls. Nominated for the Governor's Excellence in Service Award 2021.
• Technologies: C#.Net - Selenium, Java – Selenium, Selenium – WebDriver, Selenium Support, NUnit, NUnit 3 TestAdapter, NUnit VS Template, ExtentReports and NPOI, Selenium Libraries, Maven, TestNg, Jenkins, Git, RestAssuared, DevOps, Visual Studio 2019, Eclipse, Microsoft SQL Server, Oracle, TFS, Bitbucket, MTM, Tekton, JIRA
SDET LEAD Richfield, OHIO
Charles Schwab June 2017 - March 2018
• The application was all about 1200 types of 401(k). Worked with the Scrum team to automation the testcases by writing the test script in C#. Developed the automation framework from scratch which was PageObjectMode
(POM) in C# – Selenium. Distributed the testcases which needed to be written to the teammates and integrated those.
• Run the whole testcase suite on weekly basis which generated the ExtentReport and emailed to teammates, upper management, and Developers. Led the Onshore and Offshore (India) team.
• Technologies: C#.Net - Selenium, Selenium – WebDriver, Selenium Support, NUnit, NUnit 3 TestAdapter, NUnit VS Template, ExtentReports, NPOI, Selenium Libraries, RestAssuared, DevOps, Visual Studio 2015, Microsoft SQL Server, TFS, JIRA.
• PostMan
• Octopus
• OnPrem
• QueueConnector
SOFTWARE SPECIALIST
The Metro Group March 2017 - May 2017
• Developed a web-based application for Chemical Water Treatment program for heating and cooling systems that use water as a heat transfer medium are the control of scale, corrosion and microorganisms. Developed automation framework in Selenium with C# to automate the application. Led the in-house team as well as third party vendor.
• The application keeps records of clients' requirements, cost calculation and all the services. It also keeps a record of the resources used for every project.
• Technologies: ASP.Net in C#, Visual Studio 2015, Microsoft SQL Server 2012, TFS, HTML, CSS, JavaScript, Selenium Support, NUnit, NUnit 3 TestAdapter, NUnit VS Template, ExtentReports, NPOI, Selenium Libraries, RestAssuared.
APPLICATION DEVELOPER LEVEL IV NYC
Metropolitan Transportation Authority (MTA) June 2016 - February 2017
• Developed MTA applications related to NYC Subway and MTA buses. Developed an automation framework from scratch in Java – Selenium
• Successfully deployed the applications which were fully developed for trial. The applications were tested by automation scripts in testcases wise.
• Technologies: ASP.Net in C#, Visual Studio 2015, Microsoft SQL Server, Oracle, TFS, HTML, CSS, JavaScript, Java – Selenium, Selenium – WebDriver, Selenium Libraries, Maven, TestNg, ExtentReports, Agile - Scrum, Eclipse, Git, JIRA.
SOFTWARE DEVELOPMENT MANAGER NYC
NYC Office of Administrative Trials and Hearings April 2015 - May 2016
• Developed OATH application for the Judges. Judges have access to the application to see the laws, and what would be immediate action against the occurrence. The application could hear them in person or online. Developed the automation framework from scratch in C# – Selenium. Led the development and automation testing team.
• The application maintains the records and pops up the message which needs to be done immediately. Run the automation scripts to get the reports for bug fixing.
• Technologies: ASP.Net in C#, Visual Studio 2015, Microsoft SQL Server 2012, TFS, HTML, CSS, Selenium Support, NUnit, NUnit 3 TestAdapter, NUnit VS Template, ExtentReports, NPOI, Selenium Libraries, RestAssuared, JIRA.
PROJECT LEAD Arlington, VIRGINIA
Oculus Group LLC October 2014 - March 2015
• Developed the automation framework from scratch which was Keyword Driven in Java – Selenium for US Securities and Exchange Commission's application. Distributed the manual testcases to teammates, after finishing the manual testcase writing, started writing the code for automating the module of the project. Integrated all the written test scripts by the end of the day and used to run only those scripts
• Automated the whole application and Demo to the Client. Run the whole suite every Friday. Get the automation report and automatically emailed to specific officials.
• Technologies: Selenium – Java, Selenium – WebDriver, Selenium Libraries, Maven, TestNg, Jenkins, Git, ExtentReports, RestAssuared, Eclipse, Microsoft SQL Server 2012, JIRA. SR. SOFTWARE ENGINEER North Canton, OHIO
Diebold Incorporated May 2014 - September 2014
• Developed ATM Management Software which will recognize the card type and balance of the account holders. It will return the card to the customer. Customer will enter the PIN number, and he/she can withdraw money or deposit money through ATM booth.
• Customers can inquire about the balance. Customers get their receipt. Customer can deposit their checks. All kinds of ATM transactions are managed by ATM Management Software. This is a fully service- oriented application.
• Technologies: C#.Net, Visual Studio 2010, Microsoft SQL Server 2012, TFS, HTML, CSS, JavaScript, JIRA. NYC
SR. SOFTWARE ENGINEER Frankfort, KENTUCKY
Commonwealth Office of Technology September 2012 - April 2014
• Developed Assignment Tracking System (ATS) where CPA or Vendor submits their Tax form to IRS. Corporate Submission has been downloaded through the Modernized Electronic File (MeF) Gateway and stored in submission table. Department of Revenue (DOR) actor clicks the start button for MeF Corporate Tax Processor. The system retrieves the zipped submission from Database. The system unzips the submission. The system validates the folder structure. The system validates the IRS folder is present and contains xml data. The system validates Manifest data. The system validates XML folder is present and contains xml data. The requirements should be prioritized with respect to their importance to the users. Requirement priorities are defined as: High, Medium and Low.
• The purpose of the Assignment Tracking System is to track Assignments from selection through review by Central and District Offices, including time and expenses charged. The types of Assignments are Audit and Compliance. In order to meet the needs and expectations of Department of Revenue, it is imperative that the Commonwealth Office of Technology's (COT) Division of Consulting and Project Management have a clear and defined set of business requirements to follow. The application affected includes Existing Audit Tracking System, Fixed Revenue Representative Compliance. The project initiative will impact the DOR Office of Field Operations including Central office and 10 District offices, Protest Resolution and Corporate Tax. The ATS will eliminate redundant efforts and allow the efficient use of personnel and time. Schema generation is also part the application.
• Technologies: ASP.Net in C#, Visual Studio 2010, Microsoft SQL Server 2008 R2, TFS, HTML, CSS, JavaScript, ITSM, HPQC.
SOFTWARE ENGINEER Richmond, VIRGINIA
Magellan Health Service June 2010 - August
2012
• Worked on existing Health Care Application. Enhancement and Modification. Patient schedule with doctor. Doctor's information. Patient can choose nearest Primary doctor.
• Managing Primary doctors, Specialist doctors, Doctors bill etc., are included in the application.
• Technologies: ASP.Net in C#, Visual Studio 2010, Microsoft SQL Server 2008 R2, TFS, HTML, CSS, JavaScript.
PROJECT MANAGER AND TECHNICAL LEAD Dhaka, BANGLADESH Guardian IT Limited January 2010 - March 2010
• Developed Client Management System storing clients' information and their submitted documents, Appointment date and their updated information.
• Client conversation is also saved in written format on that date. Auto email can be sent from that software to all for updating them
• Technologies: C#.Net, Visual Studio 2008, Microsoft SQL Server 2010, TFS. SENIOR PROGRAMMER Dhaka, BANGLADESH
N.I. Biz Soft Solution Limited September 2008 - December 2009
• Developed Email processing System like Microsoft Outlook. Using SMTP for email sending, and POP3 for receiving emails.
• Emails are sent and receiving through Company domain channel.
• Technologies: C#.Net, Visual Studio 2010, MySQL Database, TFS. SOFTWARE ENGINEER Dhaka, BANGLADESH
nTier Solutions Limited June 2007 - August
2008
Developed Waste Management System is a web-based Application. This is the application for Spinning Mill. The Spinning Mill produces cotton. First, they buy Raw materials, then store in a particular store. Take them out to make cotton from a specific store. Everyday large amount of cotton being wasted. They tied them and put them in specific stores.
• They sell to the Local market. The whole process is handled by the web application which runs internally.
• Technologies: ASP.Net in C#, Visual Studio 2010, Microsoft SQL Server 2005, TFS, HTML, CSS, JavaScript. JR. SOFTWARE ENGINEER
Habib Intelligent Software Limited
• Developed Inventory Control System and Micro Credit System are win form Applications. By ICS, it stores products, Whole Seller and Buyer information. It receives products and puts different stores and brings products from the store to shop and sell. By MCS, the Organization is giving loans to the people. After certain time, they are collecting money from them with Interest. Penalty, different types of schemes are there.
• Everything tracked and Calculation by the ICS software. Starting point to end all the calculations are done by the MCS application.
• Technologies: VB6, C#.Net, Visual Studio 2005, Microsoft SQL Server 2005, TFS. EDUCATION
MASTER OF SCIENCE (M.S.) IN COMPUTER SCIENCE IN CYBER SECURITY AND NETWORKING Tennessee State University (TSU), Nashville, TN, US BACHELOR OF SCIENCE (B.S.) IN COMPUTER SCIENCE
American International University – Bangladesh (AIUB), Dhaka, Bangladesh
CERTIFICATIONS
• Project Management Professional (PMP)®, 11371832
• 6 months Bootcamp on Cybersecurity from Vanderbilt University WEBSITE, PORTFOLIO AND PROFILES
https://www.linkedin.com/in/md-shafikul-islam-msc-csm-b64231108 SUMMARY PROFESSIONAL
I am over 18 years of experience in application analysis/development of web based, windows based, database applications automation and API testing using C#, Java, Python, ASP.NET, ADO.NET, SQL server 2000, 2005, 2008 R2
& 2012, Oracle 9i & 10.2 and Selenium. Extensive experience in implementing projects and responsibilities included all stages of project planning and software development cycle, client interaction, problem definition, requirement analysis, architecture, development plan, research, system design, scheduling, coding, Automation and API Framework Development in Selenium, Testing, documentation, implementation, and maintenance etc. Hands on experience in ASP.NET 1.1/2.0/3.0/3.5/4.0/4.5/4.5.1/4.6, C#, Java, ADO.NET, Visual Studio.Net, Eclipse. Well-versed in open-source technologies like Java, Java External JARS for Selenium and Eclipse. Experienced in Continuous Integration by Jenkins in Selenium. Hands on .Net technology like MVC4, ASP.NET, HTML 5.0, CSS 3.0, JQUERY, JQUERY UI and Bootstrap. Good understanding of Object-Oriented concepts like Inheritance, Constructors, Destructors, Polymorphism, Interfaces, Encapsulation, Generics and Abstraction. Experienced in Restful API Testing in Selenium and Framework Development. Created Web Forms, Win Forms, User Controls, Custom controls. Expertise in design and development of Graphical User Interfaces using C#, Win Forms and ASP.NET Web Forms. Experienced in Python with different kinds of library. Developed Automation Framework –
Keyword Driven in Java from scratch in Selenium. Developed Automation Framework – Hybrid in C# from scratch in Dhaka, BANGLADESH
January 2005 - May 2007
May 2021
Dec 2004
• Certified ScrumMaster (CSM), 1924841
Selenium. Developed Automation Framework – PageObjectModel in Java and C# from scratch in Selenium. Developed Automation Framework – BDD/Cucumber in Java from scratch in Selenium. Experienced in Robot Framework in Python. Developed API testing Framework from scratch in Java. Performed Automation Testing using Selenium
(WebDriver) in C#. Performed Automation Testing using Selenium (WebDriver) in Java. Performed Automation Testing using Selenium (WebDriver) in Python. Developed Web Services and WCF using .NET. Performed database design, database programming and Normalization. Designed tables, database schemas, triggers, stored procedures, cursors, and views using T-SQL and PL/SQL in SQL Server 2000/2005/2008R2, Oracle, MySQL, MongoDB. Experienced in Test Driven Development (TDD) Experienced in TFS as Source Control Software. Experienced in Bitbucket as Source Control Software. Effective verbal and written communication skills Experienced in JIRA, MTM. Experienced in API tool PostMan. Experienced in Kibana and Octopus Build, OnPrem, Conflued Cloud, IBM MQ, QueueConnector and Confluence Page. Experienced in Selenium GRID for parallel execution of test cases. Experienced Maven, TestNg and Libraries in Java – Selenium. Experienced Selenium WebDriver, Selenium Support, NUnit, NUnit 3 TestAdapter, NUnit vs Template, ExtentReports and NPOI in C# - Selenium. Ability to work under pressure with cross-functional, cross- geographic, and cross-cultural teams. Works in CI/CD – DevOps pipeline in Jenkins and Tekton. PERSONAL INFORMATION
Citizenship: US Citizen
REFERENCES
References available upon request
AWARDS
Governance Excellence in Service Award 2021 State of Tennessee