MD Shamsul Arefeen
Location: Des Moines, IA T: +1-347-***-**** E: ****************@*****.***
Summary:
6+ years of professional experience in the Software Industry with a focus on developing and testing Client/Server, Web-based, and web service API applications through a comprehensive blend of Manual, Backend, and Automation processes.
Proficient in multiple levels of the Software Development Life Cycle (SDLC) and Testing Life Cycle (STLC), demonstrating expertise in preparing Test plans, defining Test cases, developing, and maintaining Test scripts, analyzing test results, submitting comprehensive defect reports, and Traceability Matrix (RTM).
Proven track record in testing diverse domains, including Insurance, Banking, and Telecom, with a specialization in Web-based applications.
Adept at crafting Test cases for manual testing based on requirements/stories and test scenarios, utilizing a strong understanding of waterfall, Agile/Scrum methodologies.
Utilized Project management tools such as JIRA, TFS, and Azure DevOps for efficient Test Case creation and defect reporting.
Proficient in various testing methodologies, including Smoke Testing, Regression Testing, Integration Testing, System Testing, End-to-End Testing, Backend Testing, and Cross-Browser Testing.
Skilled in Black Box testing with a focus on Functional and Regression tests, coupled with experience in database testing using SQL statements in RDBMS like Oracle and MS SQL Server.
Actively participated in Agile ceremonies such as daily Scrum meetings, Sprint Planning, Refinement sessions, and Retro meetings.
Collaborated with Automation teams and demonstrated expertise in Selenium Web Driver, with a knack for working on Automation Frameworks using Maven and TESTNG, Junit.
Applied Gherkin Syntax for testing application behaviors using Cucumber, enhancing the efficiency of test scenarios.
Hands-on experience in web services API testing using Postman (Get, Post, Put, Delete methods) and proficiency in JMeter for performance testing.
Demonstrated proficiency in using Beyond Compare 4 software for comparing files and folders, showcasing attention to detail.
Possess a solid understanding of web services, particularly in REST Assured, contributing to a holistic testing approach.
Technical Skills:
Programming Language:
Java, C#
Testing tools:
SELENIUM WEBDRIVER, TESTNG, JUNIT, POSTMAN, CUCUMBER, SPECFLOW, REST ASSURED.
Database:
MS SQL, Oracle,
Defect Tracking
JIRA, MS TFS, HP ALM, AZURE DEVOPS
Web Technologies
HTML, XML, CSS.
Operating System
MS Windows, UNIX.
IDE:
Build tool:
Eclipse, IntelliJ,Visual studio.
Maven.
Academic Qualification:
Bachelors: Business Information Systems
University: University of Central Lancashire.
Certification: ISTQB Certified Tester.
Experiences:
Test Automation Engineer May 2022 – Oct 2023
Fairfield, IA.
Responsibilities:
Performed necessary requirements inspection, design inspection, Test plan and case
creation, Test environment / data setup, testing, and reporting during various phases of
the Testing life cycle.
Performed tests for Functional, Regression and GUI testing.
Testing of new features by creating test specifications, test cases, and working closely with development and business
teams.
Created traceability matrix and mapped requirements to Test Cases.
Participated in requirements walkthroughs with users to better understand requirements
Working in Salesforce UI (compass) and MuleSoft Database.
Define, develop, and execute automation test scripts using Java that leverage black and white box testing across
functional, non-functional and performance testing.
Testing application in all three Environment Test /Intg/Uat.
Hands on Experience in Developed Automation Test Framework to ensure the code reusability and code
maintainability, which reduces the script development time.
Hands on experience in Selenium Web Driver and Cucumber with Java for Automation.
Jenkins for running automation Test suites.
Writing feature files in Gherkin language to write test cases.
Performed backend testing using SQL queries in MS SQL to retrieve and verify information in the
database.
Performed Manual API test With Postman
Experienced working in Git and Github for version control and source code management.
Coordinate with offshore team and support all others team activities.
Assisting others to understand the application and mentoring them.
Automation Engineer
Athene IA
Des Moines, IA
FEB 2021-May 2022
Responsibilities:
Work in Agile methodology approach and follow-up with JIRA
Creating different types of Annuity contract from ALIP data source through automation in Jenkins.
Making sure all NIGO emails are coming from the system which comes in 5 different cycles in a day.
Using beyond 4 comparison software for comparing folders and file
Validating all pdf of products annual statement, surrender letter policy pages according to BRD and SDB (State difference Book).
Maintaining cloud-based service Microsoft share point to share and manage content, knowledge, and applications to Empower teamwork.
Extensively worked throughout defect life cycle from opening to closure.
Writing Test Cases in q test and connect them With Jira
Performed regression tests, smoke, Black box, ad hoc.
Created various types of reporting use TestNG, cucumber and Jenkins.
Performed automation Testing writing Test cases in Gherkins language with Cucumber (BDD), Maven, Selenium (Web) and IDE with java.
Performed cross browser testing using browser stack.
Running automation suite in Jenkins
Using Dynamo DB for database.
Used GitHub repository for source code.
Worked on web services API using Postman (Get, post, put, delete methods).
Coordinate with offshore team and support all others team activities.
Writing SQL queries for retrieving data from database.
Performed Performance Testing using JMETER.
Automation Engineer
PNC Bank
Texas
MAY 2018- JAN 2021
Responsibilities:
Involved in various Agile/scrum meetings with Business analysts and Developers.
Work with team and understanding business requirements
Write Test Cases for manual tests and Test Script for Automation test regression suite
Built and enhanced the BDD Automation Framework from scratch
Managing Automation project with Maven Build tool.
Used Jenkins for Continuous Integration
Used Selenium Web Driver and Cucumber with Java for Automation
Conducted Functional testing EX: smoke testing, and sanity testing
Performed Regression testing using Selenium web driver with BDD cucumber Framework.
Created Testing Report using TestNg.
Write feature files with Gherkin language for business logic and test cases, enhance the scripts and synchronize, debugging the scripts and save time for regression testing
Experienced working in Oracle Database for backend testing for verification and validation.
Write complex SQL queries to test data from backend
Identifying elements with locator ID, X path, CSS, tag name.
Worked on web services API using Postman (Get, post, put, delete methods).
Use Git as a version control management for the automation scripts and update repository
Coordinate with offshore team and support all others team activities.
Assisting with application (KT) training of new Resources.
Software Tester
T-Mobile
Virginia
DEC 2016 – Apr 2018
Responsibilities:
Involved in requirement analysis, design and writing test plan
Created the Test Cases as per Business requirements and Use Cases
Performed different types Manual Testing to check the flow of the application
Performed System, Integration, Ad hoc, Smoke and Regression Testing
Participated in QA team meetings and walk through for weekly QA testing review
Identified defects and interacted with developers to resolve the issues
Verified functionality of software during all stages of the development life cycle
Provided testing Estimates and resource plans based on Functional and Technical specifications
Created User Acceptance Testing (UAT) Test Cases for production testing.