Asif Shohel
Phone: 516-***-****
Email: *****.***@*****.*** Location: Queens, NY Status: US Citizen
CAREER SUMMARY:
Accumulated 7 years of software quality assurance experience in planning, coordinating, leading, automating and testing of Microservices, Web Applications, Client Server Applications and Mobile applications.
Developed and maintained comprehensive manual test coverage to ensure all functional, regression, integration, and exploratory testing scenarios were executed effectively.
Evidence of successfully overseeing and executing end-to-end software testing projects, encompassing pivotal tasks such as comprehensive test planning, meticulous test case formulation, rigorous execution, and effective defect management.
Skilled in developing test automation framework from scratch using Selenium Web Driver, cucumber, TestNG, Maven, Page Object Model and Git, Web Driver IO and Protractor.
Hands on expertise in object-oriented programming (OOP) concepts such as inheritance, polymorphism, abstraction, encapsulation, and interface
Develop complex SQL queries for RDBMS MS SQL Server, and Oracle, MS Azure, AWS Aurora, Cloud SQL, and Hadoop.
Proficient grasp of the complete Software Development Life Cycle (SDLC) and testing methodologies from project definition to post-deployment documentation.
Hands-on experience in complete Software Test Life Cycle (STLC), QA Strategy and Methodologies (Waterfall, Agile, Kanban, LEAN & RAPID).
Extensive experience working with Business and Functional Requirement Documents in analyzing and creating Test Plans, Test Cases and Automation Test Scripts for different applications.
Experience of Web Services, SOAP and REST API Testing using RESTAssured, RESTSharp, Apache HttpClient, UFT API, Postman and SoapUI.
Well-versed in multiple programming languages including C#, Java, JavaScript, and Ruby, effectively leveraging these languages for testing efforts.
Excellent knowledge of different testing Framework like NUnit, JUnit, TestNG, Jasmine and Mocha.
Have excellent working and understanding Knowledge of CI/CD process and tools like TFS, Jenkins, TeamCity, Copado, Azure DevOps, and Atlassian Bamboo.
Excellent experience in executing Functional Testing, Regression Testing, Backend Testing, Smoke Testing, Mobile Testing, Big data Testing, Integration Testing and User Acceptance Testing (UAT).
Proficient in MS DOS, Mac OS, Mobile (iOS and Android) and Unix/Linux operating systems.
Team support, schedule testing and documents walkthrough, review, report, and Update JIRA to measure the testing process and requirement progress.
Actively participated in various team meetings including Sprint Planning, Backlog Grooming, Retrospectives, Reviews, and daily Scrum meetings.
Ability to communicate effectively with different individuals of various internal and external groups – Users, Business Analysts, Development, Technical Support, Testing team and Project Manager.
Proven leadership acumen, evidenced by successful team management, development, motivation, and the implementation of efficient processes to enhance productivity.
TECHNICAL SKILLS
Automated Test Tools: Selenium, Cucumber, WebDriver IO, JMeter, object-oriented programming (OOP), TestNG, Maven, Page Object Model
API Test Tools: RESTAssured, Postman
CI / CD Tools: Jenkins, AWS DevOps, Azure DevOps, TeamCity, BitBucket, Copado
Cloud Technology: Azure, AWS, Github Copilot
Languages: Java, C#, JavaScript, Ruby, VB Script, HTML, WSDL, XML, Json, Gherkin
Databases: MS SQL Server, Oracle SQL Developer, Toad, Sybase, Hadoop, Couchbase
Operating Systems: Mac OS, Windows, Mobile (iOS and Android), Linux
Other Tools: Visual Studio, Git, CodeCommit, S3, Cloud9, Jira, Confluence, Testlink, Slack, Zephyr, Saucelabs, Jmeter
PROFESSIONAL EXPERIENCE:
WEX Health Inc, South Portland, ME September 2022 – Present
Senior Software QA Engineer 3, Permanent
We specialize in providing white-label software solutions tailored to the needs of our clients, such as Bank of America and HSA Bank. Our software powers the backend operations of their health payment processing systems, enabling them to seamlessly manage contributions and distributions for HSA, HRA, and FSA transactions. While our partners' brand identity takes center stage on their web portals, it is our robust product that drives the functionality behind the scenes. We offer a range of web portal options, each designed to cater to varying degrees of customization and branding clarity.
Environment: Agile, Saas, Azure DevOps, C#, Java, .NET, Selenium, Cucumber, Sauce labs, AWS, Postman, Rest API Functional Testing (UFT),MySQL Developer, Visual Studio, Github Copilot
Responsibilities:
Analyzed Business Requirements Documents (BRD) & Technical Design Documents (TDD), providing feedback to design and business teams.
Developed comprehensive Test Cases, Test Scenarios (Positive & Negative), and Test Scripts based on the Functional Requirements Document (FRD).
Performed Manual & Automation Testing for web-based applications.
Developed and maintained comprehensive manual test coverage to ensure all functional, regression, integration, and exploratory testing scenarios were executed effectively.
Executed various types of testing, including Smoke Testing, Sanity Testing, Unit Testing, Black Box Testing, Regression Testing, Integration Testing, and User Acceptance Testing (UAT).
Wrote complex SQL Queries using Inner Join, Outer Join, Union, and Union All to verify Data Transactions & Database Integrity in MS SQL Server and Oracle.
Expertise in Agile methodologies & Software Development Lifecycle (SDLC), including iterative and incremental approaches.
Participated in Bi-Weekly User Story Grooming and Iteration Planning with Scrum Masters, Product Owners, and Agile Teams.
Led Root Cause Analysis (RCA) to categorize and prioritize test failures, significantly improving automation stability.
Implemented test quarantining strategies to remove consistently failing tests and focus on genuine issues, improving quality signals.
Defined Test Strategies for each sprint and developed reusable test scripts for User Stories based on Acceptance Criteria.
Reported testing progress in daily Scrum Meetings, highlighting completed tasks, upcoming work, and blockers.
Created Requirement Traceability Matrices (RTM) to align system logic changes with business requirements.
Automated Test Cases and developed robust Automation Frameworks (Data-Driven, Keyword-Driven, Hybrid).
Integrated AI-based automation tools, such as Testim, Applitools (Visual AI Testing), and Mabl, for enhanced test execution and reporting.
Developed test automation frameworks using Selenium WebDriver, Cucumber (BDD), and SpecFlow with Java, C#, .NET in Azure DevOps CI/CD pipelines.
Used Visual Studio with GitHub Copilot to write, optimize, and debug automation scripts efficiently.
Leveraged GitHub Copilot to generate automated test cases, improve code efficiency, and enhance script maintainability.
Implemented Self-Healing Test Automation using Mabl to reduce maintenance efforts.
Conducted Performance Testing using JMeter, with expertise in Thread Groups, Samplers, Controllers, Listeners, and Assertions.
Established a stable quality signal and baseline to ensure that no code is promoted until regression runs are completely green.
Managed and maintained a 7000+ Regression Test Suite in Azure Test Plans, ensuring full coverage across multiple releases.
Created and tracked defects in Azure DevOps Boards, ensuring resolution through close collaboration with developers.
Led QA teams across multiple projects, aligning testing efforts with business goals and ensuring timely QA sign-off for releases.
Established issue tracking boards for enhanced visibility, ensuring stakeholders can monitor progress and test impact effectively.
Advocated for targeted automation strategies, aligning test cases with evolving software architectures to improve ownership and maintainability.
Trusty Care, Manhattan, NY March 2021 – July 2022
Senior QA Engineer, Permanent
Trusty Select Pro is a complete, cloud-based health insurance quoting and enrollment platform that compares and evaluates all health Insurance plans nationally for thousands of beneficiaries at a time, creating greater, faster access for clients’ healthcare choices and costs. Also worked with Trusty Back Office Pro which helps ease the pain of complicated insurance payouts, lead tracking and the overhead that goes with it.
Environment: Python, AWS, Java, .NET, Selenium, Cucumber, Jenkins, Docker, Sauce labs, Jenkins, Rest API.
Responsibilities:
Led the QA Manual Testing Team to design test plans, strategies, test cases, and test execution processes for healthcare software solutions.
Worked closely with Product (PO) and Developers to ensure user requirements are clear and consistent.
Performed Smoke, Functional, Integration, Regression, Cross-browser testing and Load Testing for the web interface.
Lead the PDF validation using IAM roles, cloud9 and running Python Script. Resolved issues working closely with offshore team and uploaded into S3 bucket and ensured that the PDF is working into Direct Enrollment process according to the company and health guidelines.
Implemented an efficient testing and defect management process, using JIRA, Confluence and Testlink
Performed automation testing by building a hybrid test framework using Selenium WebDriver that implements Page Object Model (POM), Cucumber feature files, TestNG configuration files, and Maven projects in JAVA.
Worked on GitHub to maintain automation codes and repositories and also worked on cloud-based repositories with CodeCommit and S3.
Integrated the overall process with updated builds and servers using Jenkins to carry out efficient testing.
Developed complex SQL queries to validate data in MySQL.
Worked closely and independently with various teams including offshore, development and management.
Walmart, Reston, VA April 2019 – February 2021
Senior Test Automation Engineer
CRM – Systems that manage customer relationships and product management. The application is designed to Manage customer accounts, sales, new orders, payments, and generating reports for sales.
Environment: .Net, C#, Java Script, Cucumber, Selenium, Azure, Git, Jenkins, SQL, JIRA etc.
Responsibilities:
Contributed in release planning, sprint planning, retrospective, and daily scrum for agile scrum development.
Extensively work throughout defect life cycle from opening to closure using JIRA.
Develop Behavior Driven Development (BDD) test cases using Gherkins.
Developed and executed comprehensive manual test plans for functional, regression, integration, UAT, and exploratory testing.
Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and TestNG.
Coded Java programs using Object Oriented Programming (OOP) concepts to enhance test framework.
Completed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG configuration files.
Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feedback to the developers.
Applied Maven for Project building, and Git for code management repository.
Performed Restful API testing using Rest-Assured and Java.
Retrieve test data using complex SQL queries.
Worked closely with Developers, Product Owner, Architects and Project Manager to understand Portal Project.
Wells Fargo, Charlotte, NC, August 2017 – March 2019
Test Engineer
Web and mobile application loan application that offers a variety of loans for individuals including auto loan, student loan, and personal loan.
Environment: Visual Studio, Git, TFS, TeamCity, Gherkin, XML, Json, SQL, C#, Java, MTM, ALM etc.
Responsibilities:
Developed test plans and test cases based on the Requirement, and Design documents.
Driven with multiple applications interfaces to support testing of primary application.
Log, track, and verify resolution of software and specification defects using Atlassian JIRA.
Implemented Maven for Project building and Git for version control.
Collaborated with automation engineers to identify high-value test cases for automation while maintaining robust manual test coverage.
Proficient in enhancing Test Framework using implicitWait, Explicit Wait, WebDriverWait to sync the script with the application during the run time.
Achieved Manual testing for Functionality, GUI and regression.
Completed extensive database validation and verification for Oracle.
Designed and established SQL queries to perform back-end testing.
Analyze, test, and certify application specific software and performed variety reviews of business requirements and functional specification documents.
Worked with cross functional team and participated formal/ informal meetings.
EDUCATION & Honors
EDUCATION Master of Science in Information Technology Management, Grand Canyon University.
HONORS Member, Alpha Chi Honor Society (Reserved only 10% of the upper-level students)
LINKEDIN https://www.linkedin.com/in/asif-shohel/
RESEARCHES: INTEGRATING ENTERPRISE RISK MANAGEMENT (ERM): STRATEGIES, CHALLENGES, AND ORGANIZATIONAL SUCCESS
BASELINE SECURITY REQUIREMENTS FOR CLOUD COMPUTING WITHIN AN ENTERPRISE RISK MANAGEMENT FRAMEWORK
References available upon request