Microsoft SQL Server, MySQL, Eclipse, Maven, Gradle, Git, Jenkins., Worked on multiple projects, Web based Patient management system, Electronic Claims that manages customer
policies, payments, health records, and health providers
Customer can manage the accounts online, and choose
health providers, and choose to go paperless.
Senior Software Development Engineer
Wells Fargo
Dallas, TX
11.2022 - Current
Developed and maintained automated test scripts using tools like Selenium and TestNG to ensure the reliability of
critical financial applications
Collaborated with cross-functional teams to define testing requirements and
implemented robust CI/CD pipelines to streamline the deployment process
My role also involved conducting
thorough security and performance testing to safeguard sensitive financial data and ensure compliance with industry
standards
Key Deliverables:
Develop and maintain automated test scripts using Selenium WebDriver and Java to ensure the functionality and
performance of banking applications
Utilize Gherkin syntax to write clear and concise feature files for automated testing
Implement BDD using Cucumber to facilitate collaboration between technical and non-technical team members
Create and manage BDD scenarios and step definitions to automate acceptance tests
Integrate automated tests into the CI/CD pipeline using Jenkins to ensure timely and frequent testing of code changes
Configure Jenkins jobs to trigger automated test runs and generate detailed reports
Manage project dependencies and build configurations using Maven and Gradle
Ensure that the test environments are properly configured and up-to-date
Collaborate with the development team using GIT for version control
Create and manage branches, merge code changes, and resolve conflicts
Perform API testing using Postman to verify the functionality, performance, and security of backend services
Create and manage collections, write test scripts, and automate API testing workflows
Identify, log, and track defects using defect management tools
Provide detailed and actionable reports on test results, coverage, and defects to stakeholders
Work closely with developers, business analysts, and other stakeholders to understand requirements and provide
feedback on test coverage and testability
Participate in sprint planning, daily stand-ups, and retrospectives to ensure effective communication and continuous
improvement
Maintain comprehensive documentation of test cases, test scripts, test results, and test environments
Ensure that all automated testing artifacts are up-to-date and accessible to the team
Conduct performance testing to ensure that banking applications meet performance requirements
Implement security testing practices to identify and mitigate potential security vulnerabilities
Developed SQL queries to validate data in databases for Oracle and SQL Server.
QA Automation Engineer
FedEx
Memphis, TN
07.2017 - 12.2018
Participate and work in complete STLC Manual and Automation Testing process: build, test, implement, coordinate and
support throughout the project fast-paced environment
Working with Agile/Scrum approach and follow up with JIRA
Working closely with team members to understand the product/business requirements
Identified Test Scenarios and write Test Cases and Test Scripts according to user requirements, stories
Develop automation Scripts in Selenium WebDriver, also using Eclipse (IDE), BDD, cucumber, TestNG with java
Write feature file with Gherkin language for business logic and test cases
Ensure automated script works properly by locating elements using xPath and page object model (POM)
Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back
to the developers
Executed different type of testing (smoke, black box, functional, integration, UI, data, interface, regression, UAT,
etc.) for Web and Client Server based applications
Performed Mobile Testing (ios, android) through SeeTest and Experitest
Update documents, maintain defect in JIRA, prioritized the level of defect according to business impact
Coordinate defect tracking meetings
Work closely with cross-functional teams to resolve issues, defect
Attend Sprint meeting and Retrospective, and also daily Scrum meeting
Coordinate the release installation on test environment, infuse new ideas and deliver solid business results
Developed SQL queries to validate data in databases for Oracle and SQL Server
Mentored Junior test engineers on various testing efforts and processes
Performed API testing using PostMan, Worked in an Agile environment and participated in release planning, sprint planning, retrospective, and daily
scrum
Wrote Test Plan, Test Cases, and Test Scripts
Executed different types of test cases, finding the defect and reporting
the defect
Identified Test Scenarios and write Test Cases and Test Scripts according to user requirements, stories
Developed Behavior Driven Development (BDD) scripts with Cucumber and write step definitions for behavior from
Scratch
Managed test artifacts such as stories, test cases, data, execution, and defects in JIRA
Used Gherkins Syntax to test the behaviors of the Application (BDD) using Cucumber with Selenium (Web) and java
language
Build and enhanced automated test framework using Selenium WebDriver, TestNG, Cucumber, Maven and Page
Object Model concepts
Performed Restful API testing using RestAssured
Analyze automated test results, maintain and send reports to management
Conducted different type of testing as required
Coordinate defect tracking meetings
Work closely with cross-functional teams to resolve issues, defect
Update documents, maintain defect in JIRA, prioritized the level of defect according to business impact
Performed Mobile Testing (ios, android) through SeeTest and Experitest.
Additional Information
, Bachelor in Electrical and Electronic Engineering from the University of Asia Pacific Bangladesh
Available upon request.
Education
Bachelor of Science - Electrical And Electronic Engineering
University Of Asia Pacific
Bangladesh
01.2008 - 12.2011
Skills
Scrum Methodology
REST Assured
User Acceptance Testing (UAT)
Test Plans and Cases
Restful API
Eclipse IDE
Automated Testing Framework
Agile and Scrum Environments
Database Queries
Version Control Systems
Software Application Testing
Test Scenario Development
Software Quality Assurance Knowledge
Selenium Webdriver
Data-Driven Testing
Timeline
Senior Software Development Engineer
Wells Fargo
11.2022 - Current
Software Test Engineer
SDET, Blue Cross Blue Shield
01.2019 - 11.2022
QA Automation Engineer
FedEx
07.2017 - 12.2018
Bachelor of Science - Electrical And Electronic Engineering
Business System Analyst at Blue Cross Blue Cross Blue Shield of Tennessee (Facets Billing)Business System Analyst at Blue Cross Blue Cross Blue Shield of Tennessee (Facets Billing)