Post Job Free

Resume

Sign in

Quality Assurance Software Development

Location:
Arlington, VA
Posted:
January 15, 2024

Contact this candidate

Resume:

Mohammad Nazrul Islam

Contact Number :- +1-929-***-****/718-***-****

Email :- ad2sek@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/nazrul-islam123/

Quality Analyst Engineer

New York, New York (US Citizen )

Summary:

Over 10 years of experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual and Automation testing on Windows, UNIX and LINUX platforms

Skilled in the use of automated testing tools including LoadRunner, JMeter, Win Runner Silk Rational & Test Manager

Experience of Leading Functional, System, Integration and End to End testing across enterprise applications suite. Drive test engineering activities and meetings (Planning, Status, Defect triage etc.) involving cross functional and business teams

Working on Pandas library to compare JSON schema with data tables

Working in an Azure DevOps environment with complete CI/CD using build and release pipelines.

For UI automation using Visual Studio with Selenium with Java and for API automation using rest sharp library

Automated test cases through BDD framework using Eclipse IDE, Gherkin, Cucumber, Selenium, Appium, Bitbucket and Jenkins, Azure Repos

Detail-oriented, capable of working objectives and can independently determine and develop solutions.

Good knowledge in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases (Waterfall, Agile and Scrum)

Well versed of defect management, defect triaging, defect remediation and root cause reporting.

Expert in various types of testing like GUI testing, Web testing, Regression testing, Functional, System, Integration, End to End, Unit Testing, and Black Box, UAT testing, Performance, Documentation and Reporting

Excellent experience in various testing with Automation Testing & Manual testing, Web based testing, Client Server testing and Web services testing

Experience in performing Testing, System Testing, Black box Testing, End-to-End Testing, UAT User Acceptance Testing and Database Testing for Cross function application using Web Services.

Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber

Worked with Automated Testing tools including Selenium - RC, IDE, WebDriver, Selenium Grid, Maven, ANT, Jenkins, Cucumber, Web Services (REST, SOAP), protractor, load and performance.

Development knowledge with Java such as OOPS Concepts, Strings, IO, Multithreading, Collections and Exception Handling.

Good Knowledge in working with Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins

Knowledge of programming in Java, JavaScript, HTML, CSS, XML and SQL on Windows environments.

Professional in Testing using HP interactive tools like – QTP, ALM, HP Quality Centre and Test Director

Experience in automation based on WebDriver and TestNG framework.

Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers

Experience in performing Testing, System Testing, Black box Testing, End-to-End Testing, UAT User Acceptance Testing and Database Testing for Cross function application using Web Services.

Expert in Microsoft Test Manager (MTM), TFS, HP Quality Centre (QC) and Selenium

Performed Jasmine and Karma for Unit testing and integration testing, also for an end-to-end testing framework use Angular and AngularJS applications use Protractor

Worked with source control utilities including GitHub, bug and defect tracking using tools like Bugzilla, JIRA.

Strong Working knowledge of SQL, Oracle and MS - Office Suite (Word, Excel, PowerPoint, Access).

Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing.

Working with source version control tools such as Subversion (SVN) & Git.

Outstanding knowledge in managing multiple projects simultaneously with multiple dependencies.

Ability to independently prioritize daily tasks and issues across multiple projects

Able to communicate complex information succinctly and strong deductive reasoning and ability to understand process flows for product release action items

Natural and driven investigative and debugging skills to track issues to a root cause, resolve the root cause, & amp; communicate changes/results

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environments.

Education:

Bachelors in Computer Science, Darul Ihsan University, Dhaka, Bangladesh 2009

Master in Islamic Studies, Darul Ihsan University, Dhaka, Bangladesh 2011

Technical Skills:

Methodologies: Agile, Waterfall, SDLC, STLC

Programming Language: HL7 Messages, CCDs, XML, CCDAs, SDA, HTML, CSS, Java, C#, HTML, XML, & SQL

Testing Tools: Cucumber, Selenium IDE, Perfecto Mobile, Browser-Stack, jasmine, karma, protractor, XCTest, Selenium WebDriver, SOAP UI, Postman, TestNG, Maven, HP Quality Centre, QTP, JIRA, GitHub, API, Azure DevOps, Visual Studio/Code

LoadRunner: Developed test models for performance workload distribution

Implemented .NET-testing procedures through code designing and capabilities.

Databases: SQL, Oracle, MS-SQL

Project Management: MS Office (Word, Excel), Microsoft PowerPoint, MS Access

Strong knowledge of agile practices and experience with agile planning tools (e.g., Jira).

Operating System: Windows, Linux, UNIX

Version Control: SVN, Azure Repos, GIT, Bit Bucket

Familiarity with Azure Services (Application insights, VMs, etc.) and configuration

Microsoft – Windows Test Technologies (WTT) experience

Development operations experience (specifically in the Windows environment)

Knowledge on different automation Framework - BPT, Keyword driven, Data driven, Hybrid Page Object Model

Professional Experience:

PWC (Price Waterhouse Coopers), New York Jun 2021 – Present 2023

Functional Tester

Roles & Responsibilities:

Working in an Azure DevOps environment with complete CI/CD using build and release pipelines.

Worked on KKR(Client) application both UI and API automation

Experienced and Implemented on Financial and SAP based application.

For UI automation using Visual Studio with Selenium with Java and for API automation using rest sharp library

Automated test cases through BDD framework using Eclipse IDE, Gherkin, Cucumber, Selenium, Appium, Bitbucket and Jenkins, Azure Repos

Detail-oriented, capable of working objectives and can independently determine and develop solutions.

Good knowledge in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases (Waterfall, Agile and Scrum)

Engaged as a full member of the QA, BA, Client Managers, and development team, including participation in sprint planning, backlog grooming, stand-ups and retrospectives

Involved in Black box, regression and System testing.

perform Black Box Testing, White Box testing, Manual Testing, API automation through Postman and UI Automation

Communicate with Business Analysts and Developers on the team to better understand the requirements and create comprehensive test plans

Implemented QA best practice, policy and follow the company guidelines, Defined scope and objectives of all levels of Manual QA testing activities

Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback

Created detailed, comprehensive and well-structured test plans and test cases

Collaborated with a diverse QA team to peer review test cases and improve testing methodologies

Estimated, prioritized, planned and coordinated testing activities across the company and its stock holders

Designed, developed and executed automation scripts using open-source tools such as cypress and others

Deploying, monitoring and maintaining large-scale automation infrastructures

Providing reliable and consistent build quality data

Monitoring, triaging, & properly routing Bugs for timely visibility & resolution

Filing and tracking deliverables for your regularly planned work items

Implemented QA best practice, policy and followed the company guidelines, Defined scope and objectives of all levels of QA testing

Object Computing Inc, St. Louis, MO Dec 2020 – Jun 2021

Quality Analyst Engineer

Roles & Responsibilities:

Engaged as a full member of the QA, BA, Client Managers, and development team, including participation in sprint planning, backlog grooming, stand-ups and retrospectives

Communicate with Business Analysts and Developers on the team to better understand the requirements and create comprehensive test plans

Implemented QA best practice, policy and follow the company guidelines, Defined scope and objectives of all levels of Manual QA testing activities.

Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback

Created detailed, comprehensive and well-structured test plans and test cases

Collaborated with a diverse QA team to peer review test cases and improve testing methodologies

Estimated, prioritized, planned and coordinated testing activities across the company and its stock holders

Designed, developed and executed automation scripts using open-source tools such as cypress and others

Deploying, monitoring and maintaining large-scale automation infrastructures

Providing reliable and consistent build quality data

Monitoring, triaging, & properly routing Bugs for timely visibility & resolution

Filing and tracking deliverables for your regularly planned work items

Reviewing output from automated systems, filing tracking work items and creating follow-up action items for code defects

Updating and creating new documentation outlining existing and new processes

Using existing documentation to complete codebase leveraging source control tools with minimum input

Working independently to drive high-priority issues to resolutions

Creating and testing new processes and scripts for automation and expediting system deployment and recovery

Identified, recorded, documented thoroughly and tracked bugs

Performed thorough regression testing when bugs are resolved

Developed and apply testing processes for new and existing products to meet client needs

Liaised with internal teams (e.g., developers and product managers) to identify system requirements

Monitored debugging process results

Investigated the causes of non-conforming software and train users to implement solutions

Tracked quality assurance metrics, like defect densities and open defect counts

Stayed up-to-date with new testing tools and test strategies

Microsoft, New York, NY July 2019 – Dec 2020

Quality Analyst Engineer

Roles & Responsibilities:

Working on Multiple projects in Manual & Automation shared resources.

Worked on NYPD project on live mobile application

Involved in NYPD mobile iOS app for 911 and 311 “Search criteria” testing iOS and windows Application

Designed, developed, Analyzed and executed test cases based on existing documentations i.e., mock-up, sample data, user stories and other specific requirements

Involved in UI and Mobile Automation Defined, analyzed, and refined User Story acceptance criteria, and translated those into test cases

Experience with mobile automation test scripting and framework using perfecto, Appium

Closely worked with “311 & NYPD data” integration process with effective collaborative team environment

Observed, implemented and writing test cases/test scenarios on “NYSPIN Search App” by Person or Vehicle search

To which I integrated our Visual Studio scripts which are written in Appium

Participated in Agile ceremonies including daily Stand-Up meeting, Sprint Planning, Backlog Grooming, Sprint Demonstrations, and Retrospective’s meeting

Working using Python for data migration testing for Snowflakes and Azure Blob data

Working on Pandas library to compare JSON schema with data tables.

Engaged in Azure DevOps environment with complete CI/CD, using build and release pipelines.

For UI automation, using Visual Studio with Selenium with Java and for API automation-using rest sharp library and API testing through Postman

Developed and maintained automated regression test cases in Ruby Mine using ruby programming language

Executed automated test cases through BDD framework using Eclipse IDE, Gherkin, Cucumber, Selenium, and Jenkins, for Azure Repos.

Develop tools, test automation with Selenium Web driver+ ruby, research of new tools/frameworks to help bring testing to a better place.

Used .Net framework to build and run the Selenium automation framework.

Developed Automation Scripts for Functional and Regression using Selenium WebDriver and Java.

Participated actively with the Agile Scrum development process, attending sprint planning, daily scrum, retrospective, and client’s demo.

Coordinated test results looking for inconsistencies and ways to improve overall companywide performance

Debugged Java and JavaScript code to fix functionality and usability issues discovered during testing also tested out the bug fixes before implementation.

QA professional utilizing industry best practices in Quality Assurance (QA) methodologies, testing frameworks, and analyzing processes and practices to drive improvements.

Northwell Health, Melville, NY Nov 2018 – Jul 2019

Quality Assurance Analyst “QA Engineer”

Roles & Responsibilities

Created & maintained Test Cases and QA Artifacts in various environments including Agile, Scrum & XP.

Involved with clinical data formats including HL7, CCDs, XML, and SDA

Validated and ensured data consistency in Ensemble and HealthShare.

Helped define Test Plans. Performed manual validation of source and target messages, confirming consistency with mapping Documents.

Created and modified test messages in multiple Ensemble and Health Share compatible formats including HL7, XML, SDA and others.

Worked on Agile/Scrum Methodology involved in giving points to User Stories, Backlog grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.

Working in Azure DevOps environment with complete CI/CD using build and release pipelines.

For UI automation using Visual Studio with Selenium with C# and for API automation using rest sharp library

Automated test cases through BDD framework using Eclipse IDE, Cucumber, Selenium, Appium, Bitbucket and Jenkins, Azure Repos.

Integrate with Perfecto Cloud and execution happening on Perveto devices

I have used Nunit to integrate with Perfecto api to make the execution calls

Involved in implementation of Test Automation Framework build using Selenium WebDriver and protractor to handle TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Involved in Black box, White box, functional testing, load testing, regression and System testing.

Designed and executed the Automation Test Scripts using Ruby programming.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially executed Unit Test Automation (Java /TestNG).

Worked with Cucumber in selenium including TestNG and Gherkin.

Developed and maintained test cases based on user stories and other BRD’s in both excel and Rally.

Analysis of Business and Requirement Specifications, Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.

Designed and developed Page Objects using Page Object Design Pattern and Ruby programming.

Implemented Page Object Model Automation framework with Ruby, Selenium WebDriver and Cucumber.

HP suite like Application Lifecycle Management (ALM) and Unified Functional Testing (UFT) used to perform Regression tests.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Automated manual test cases using Cucumber BDD to cover all the quality risks identified as needing extensive or balanced testing.

Performed Database Testing on MS SQL Server and Oracle SQL Developer.

Excellent experience with source version control tools such as Git.

Reported bugs in JIRA, monitored until resolved and updated different documents in Confluence.

Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel. Utilized Tableau server to publish and share the reports with the business users.

Developed test suite for all the Web service operations in the SOAP UI test tool.

Proficient in developing Test strategies and execution of the completely project-testing life cycle using Manual and Automation.

Coded scripts for testing the test cases and made enhancements for modified scripts using Quick Test Professional (QTP) and UAT.

Design & Develop API Automation Framework with Rest assured.

Implement test automation framework into CI/CD pipeline using TFS and TeamCity applied test automation framework on CI/CD process using Jenkins.

Martin’s Point Health Care, Portland, ME July 2017 – October 2018

Software Test Analyst

Roles & Responsibilities:

Involved agile methodology for almost most of my projects.

Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

Involved in Smoke, System, Regression, UAT, Black box and White box testing.

Performed and executed manual test cases in different testing phases like Functional testing, Integration testing, Regression testing, GUI testing, Browser Compatibility testing, Smoke Testing, User Acceptance Testing.

Experienced with ALM Site Administration (Domain creation, Project Creation, User Creation, maintain user authentication, Allocation of projects to users).

Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans. Creating test frameworks, hands on experience Selenium WebDriver, Selenium.

Proficient in Cross Browser testing of applications on Google Chrome, Internet explorer, Safari and Firefox browsers and Cross Platform testing on Windows, iOS Android.

Involved in setting up continuous integration systems and working knowledge with cloud-based code repository systems like GitHub.

Prepared Traceability Matrix to show the test coverage requirement vs Test scripts.

This is a configuration widget written in CSS3, JavaScript framework in UI Layer with Tag library, application deployed and tested on Linux

Provided test effort estimates (Test case preparation, functional, regression, UAT and smoke testing Performed and executed manual test cases in different testing phases like Functional testing, Integration testing, Regression testing, GUI testing, Browser Compatibility testing, Smoke Testing, User Acceptance Testing (UAT).

Involved in implementation of Test Automation Framework build using Selenium WebDriver, Maven technologies under Java platform utilizing industry leading design patterns and approaches.

Performed Front end and Back-End testing of all the Modules using Manual as well as Automation Testing techniques.

Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Used LoadRunner to regularly for test performance life cycles

Work in multiple teams for Scoring, Screening and Question Bank in KYC to perform Black Box Testing, White Box testing, Manual Testing, API automation through Postman and UI Automation

Wells Fargo, IA August 2015 – June 2017

Quality Test Engineer

Roles & Responsibilities:

Worked in an agile development environment with frequently changing requirements.

Performed all different types of testing; Functional, Integration, System, and Regression Testing using QTP.

Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.

Designed, created and maintained Automated Test packs for the API, back end, legacy, digital and packaged systems/applications

Created Validation web services testing process for writes, reads and updates using SOAPUI.

Involved in Automation of the test cases using Selenium Web Driver.

Developed and maintained test cases based on user stories and other BRD’s in both excel and Rally as well as in HP ALM.

Designed User Interface using front-end technologies such as HTML, CSS and JavaScript

Performed End-to-End Testing and involved in User Acceptance Testing.

Performed Front end and Back End testing of all the Modules using Manual as well as Automation Testing techniques.

Creating traceability relationships between requirements in the same module and between different modules.

Used JIRA & HP ALM for Test plans, Test cases, Defect tracking, Reporting and Updating status.

Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution

Coordinated with developers and record defects in HP ALM ClearQuest, JIRA, Bugzilla to track until they are resolved.

Use GIT for Version Control and Code Collaboration to manage code reviews.

Involved in manual testing of various test cases with respective test scripts and generating analysis reports with Quality Canter.

Handled test cases and performed database testing using complex SQL queries.

AutoZone, TN March 2013 – July 2015

Functional Tester

Roles & Responsibilities:

Actively engaged with an Agile environment and closely work with developers, BA and QA teams.

Worked in an agile development environment with frequently changing requirements.

Created, Implemented, and updated the Agile Test Strategy for the assigned project successfully

Coach other team members in relevant aspects of Quality Assurance & Testing and Reported Test Coverage

Provided support in performance testing using JMeter task includes developing test plan, test script and reports.

Performed different types of testing, Functional, Integration, System, and Regression Testing using QTP.

Worked collaboratively within Development team and across agile teams.

Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.

Wrote and maintained frequent requirement change, communicated with Development and Front-ends team

Created Validation web services testing process for writes, reads and updates using SOAPUI.

Maintained test Automation, Microsoft Azure DevOps (TFS), Visual Studio Test Professional, Selenium/Cucumber.

Working in Azure DevOps environment with complete CI/CD using build and release pipelines.

Involved in Automation of the test cases using Selenium Web Driver.

Communicated efficiently and effectively with peers and clients.

Developed and maintained test cases based on user stories and other BRD’s in both excel and Rally as well as in HP ALM.

Used SQL, RDBMS, using XML, JavaScript, and scripting languages.

Designed User Interface using front-end technologies such as HTML, CSS and JavaScript

Performed End-to-End Testing and involved in User Acceptance Testing.

Created traceability relationships between requirements in the same module and between different modules.

Performed API testing with Postman, SOAP UI and with CI/CD tools and Microsoft Azure DevOps.

Performed Front end and Back-End testing of all the Modules using Manual as well as Automation Testing techniques.

Used JIRA & HP ALM for Test plans, Test cases, Defect tracking, Reporting and Updating status.

Performed and wrote automated test scripts and leveraging automation tools like Selenium and LoadRunner.

Coordinated with developers and record defects in HP ALM ClearQuest, JIRA, Bugzilla to track until they are resolved.



Contact this candidate