Mashekul Alam
312-***-**** adbq68@r.postjobfree.com (US citizen)
Objective:
To secure a position of Software Test Engineer/Analyst. In IT Industry, having 12 + years experience in Quality Assurance and Testing Services. As a Test Analyst, diversified experience in both Manual and Automation testing, IOS, Android Web and Client/Server applications on Unix and Windows platforms
Summary:
As a Automation/manual QA lead, I performed smoke/Functional/ regression and responsive web and mobile (automation and manual) testing for GNW/CoC app in mortgage insurance and long term care insurance. For mobile testing, I utilized multiple mobile devices such as multiple versions of Android and iOS (Web app and Responsive page for all cross browsers and iPhone5, iPhone6, iPhone6 +, iPhone7, iPhone7+, iPhone8 and iPhone x and Apple Watch), Windows Phone as well as iPad, iPad2 and Android tablets.
Experience in Test planning, estimation and scheduling.
Involved in designing, reviewing, executing test plans and test cases.
Contributed in process definition meetings and streamlining QA process.
Having good experience in functional, regression, usability, acceptance and sanity testing.
Defect reporting and tracking to its closure using defect management tools like QC, Jira
Ability to work independently and effectively in teams with excellent communication.
Flexible and versatile to adapt to any new environment and work on any project.
Installing apps on the devices and testflight and apperians apps.
Submitting the Apps to the App Store and Market places.
Worked on Device Any Where to test the applications on different IOS versions.
Sound experience in Mobile Apps on iPhone, iPad, Android and Windows platforms.
Extensively involved in Push Notification( APNS ) testing
Experience in Agile testing and Agile Process
Experience for Version one for Project management and bug tracking tool
Involved in Omniture testing
Emphasis on Quality Assurance, Manual and Automation
Experience in Test Planning, Test case design, Execution, Test Reporting and Bug Reporting
Highly experienced in performing System Testing, System Integration Testing, XML testing.
Extensive work experience in testing JAVA, .NET and XML applications manually and using QTP/RFT
Expertise in Financial/Banking, Healthcare, Public, Transport, and Telecom Domains
Expertise in Keyword driven Framework with Record & Playback and Descriptive Orientations along with
Extensively involved Accessibility testing using aXe and NVDA tool
Expert in Preparation and Execution of Test cases and Test scripts
Maintained and updated Test cases and Test Scripts using ALM, RQM and Quality Center
Expertise in Database Testing and Regression Testing with DB2, SQL Server and Oracle and Dv visualize
In depth knowledge in all phases of SDLC (Software development Life Cycle) and its methodologies such as Waterfall, Iterative and Agile.
Experienced in Regression testing, Functional testing, Boundary testing, Integration testing, System testing, User acceptance testing, Ad hoc testing, Sanity testing.
Experience with Service Oriented Architecture & XML testing
Certified as an IBM Advisory Quality Practitioner & Associate Quality Practitioner
Involved in preparing Requirement Traceability Matrix
Proficient in analyzing Software Requirement Specifications, Functional Requirement Specifications and both GAP and Project Milestone Report.
Good team player and able to work in a team environment and independently Highly analytical and innovative to improvise and implement new ideas as well as tweaking conventional methods.
A Leader and equally a Team player to rise above any obstacles and also in delivering group efforts.
Developed and executed automation test scripts and REST Assured automation script for API Testing.
Experience working with REST API Automation frameworks based on Java, TestNG and Cucumber.
Good Knowledge in designing and developing automated test scripts using Rest Assured for API Testing.
A person of strong character to distinguish between prioritizing and stagnating efforts.
Worked with the developers and Testing Team members to resolve technical and end user issues.
Have strong communication and interpersonal skills
Having knowledge iOS, Develop using Swift,
Native iOS Development (iOS version 12)
Push notifications
Experience Integrating With Restful APIs
Strong Understanding of Mobile Design Paradigm
GPS and Store Locator
XCode
Excellent knowledge of system integration testing, software testing methods, and 508 policy and best practices
Comprehensive knowledge of testing web-based applications and database
In-depth knowledge of AxE, 508 Compliance Tools, and 508 testing procedures
Well-versed in testing validation procedures, identification of 508 compliance defects, and testing tools and devices
Excellent knowledge of 508 testing activities, Microsoft Office Products, HTML, and 508 compliance quality standards
Analyzed websites for Fortune 500 companies for conformance with WCAG 2.0 Level A through AAA, including real-world testing with JAWS, NVDA,
Technical Skill:
Testing Tools
Quality Center. RQM, Clear Case, ALM, Clear Quest /Test Director, RFT, QTP, Rational Suite, selenium(Cucumber),WebDriver MS Visual Studio and Device Anywhere(for Mobile). Urban ship. Xcode, Swift, Version One, Xenu, NVDA
Bug Tracking Tools
Quality Center/Test Director, PVCS Tracker, Clear quest, JIRA, Selenium Web Driver, Bugzilla, Version One,
Operating Systems
Windows, UNIX, Mac and iOS and Android
Languages
SQL, PL/SQL, C, Java, J2EE, ASP, C++, Visual Basic. Python
RDBMS
Oracle, MS SQL Server, DB2
GUI Tools
Visual Basic, Toad, SQL Developer, Oracle Express 10/11g,taradata, informatics, MS management studio. SFDC
Internet
HTML, DHTML, XML, VBScript, Java Script
Web Servers
Web Logic, SOA, Web Sphere, Windows 2000 server, IIS and Apache Tomcat
Project Management Tools
PVCS, VSS, MS Office, MS Project, Version One
Graphic Designer
Adobe Photoshop, Poster shop, Illustrator, Corel
Draw, Corel photo-paint, Corel DRAW digital photographs, Sign Lab, Flexi Sign, 3D Cool, In design, Quark Express, Anfi, Swish, Image ready, Photo object, Access, Photo Express, Acdc. Maya. Win moviemaker.
Networking
D-Link
Professional Experience:
Automation Architect Richmond VA December 2016 to Present
Project Description: -
Genworth Financial, Inc.is a Fortune 500 insurance company dedicated to secure financial life through long term care insurance, life insurance, annuity retirement solutions and more. Genworth Financial has three segments: Retirement & Protection, US Mortgage Insurance, and International. Products and services include life and long-term care insurance, mortgage insurance, and annuities.
Responsibilities:
Worked as a Automation Testing Architect by designing & implementing the Cucumber framework for Mobile Application Testing with Selenuim Webdriver from scratch.
Coordinated with Business Analysts/Solution Architects, and Product owners to understand the System Architecture and develop Test Strategy/Test Plan for projects involved
Managed the team to update the defects, resolve them and track their status using Jira;
Experienced hands-on developer in developing and maintaining Automation framework using Core Java, Selenium, Maven, TestNG, Java, POM and integrating Automation scripts (Selenium WebDriver) on Continuous Integration tools
Proven ability in the usage of BDD framework to develop Cucumber Step definitions using behavior driven approach with Scenarios and Features derived from acceptance criteria.
Maintained the automation code and resources in VersionOne. Git Developed test cases using Gherkin language.
Built Continuous Integration distribution system with Jenkins/GIT Stash
Implemented of Smart Automation Metrics
Coached team members on testing frameworks
Worked on Agile/Scrum Methodology involved points estimation to User Stories, Back log grooming
Demonstrated the Automation testing standards in Scrum retrospective meetings
Demonstrated the Cost Benefit Analysis and Return on Investment on the Test Automation
Designing the Test Strategy, Estimate and Test Plans
Setting up mobile testing lab at offshore/onsite.
Single point of contact for all QA activities.
Designing automation architecture and framework both Web and mobile
Understanding of Business Requirements and Functional Specification
Coordinating with Business Analyst, Design Team, Mobile Product Team and Technical
Used Bugzilla for logging Defects and tracking
Excellent collaboration with all stakeholders in development projects
Strong testing and debugging abilities
Build native app using Xcode for native app
Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities.
Build Automation Script using Appium for iOS Native and Responsive page for the applications.
Good time-management and organizational skills
Able to work well with minimal supervision while also functioning as a vital team member
Highly responsive to client needs and changing software requirements
Involved in developing a test plan for the system, which included designing, documenting, executing, and verifying the test cases and test scenarios to cover overall QA testing cycle.
Conducted formal review meeting with QA Team and Business Analyst.
Extensively involved Accessibility testing using aXe and NVDA tool
Analyzed test results, identified issues and reported it to the developers and project manager using Team Foundation Server.
Performed extensive testing of manual test cases and GUI Testing, Functional and integration Testing manually and automation Testing.
Worked on Selenium Web Driver/ element verification is done through XPath, CSS Locators.
Experience in test management and defect tracking tools like JIRA and Bugzilla.
Communicating with QA Manager, Developers and Project Manager to resolve the Testing Issues and Defects.
Wrote Automation scripts using selenium WebDriver to run the tests on headless browsers for automating order placement and account management scenarios.
Excellent experience of build tools like Maven and managing JAVA automation projects.
Developed new Automation test cases using Selenium WebDriver and TestNG framework.
Worked in highly agile environments that would involve multiple projects with quick turnarounds by easing communication across teams
Entering, regressing, verifying, closing bugs in the Jira database for multiple projects.
Performed end-to-end (E2E) testing of application and verified compliance for software quality standards of the organization
Experience in executing and testing of client server architecture, web and mobile based applications.
Pleasant experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator.
Experience on working in Junit, TestNG framework and Cucumber for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
Working on Android and iOS Automation Tools (Selenium, and Appium) for testing Native apps
Conducting regression testing using Selenium WebDriver and Appium.
Tools used such as testFlight, Apperian,UDID, XCode
Focused heavily on testing Mobile devices on iOS and Android Operating System.
Amazon Web Services(AWS)
Understand Xcode
Experience working in Xcode, iOS application configuring and debugging
Ran Java and Cucumber Frameworks in Selenium Webdriver for automation Regression Testing using TestNG, JUnit, Eclipse. Knowledge of scripting frameworks from scratch by using Key Object Driven Methodology and Page Object Driven Methodology . Created New Java Projects in Eclipse by identifying methods, locators, classes and their code for automation .
Developed test scripts to automate process of testing in Selenium WebDriver
Configured various jobs in Jenkins for deployment of Java based applications and running test suites.
Devops /Build and Release Engineering in automating, building, deploying, and releasing of code from GitHub.
Expertise in creating DevOps strategy by implementing CI/CD of code with tools like Jenkins, Maven.
Set up the Jenkins CI/CD process and Jenkins master slaves for the entire CI/CD infrastructure.
Experience on working in SFDC(Sales forces) for Lead forms validation for hidden values.
Involved in daily scrums with onshore and offshore teams.
Lead offshore team in providing estimates on the stories based on the planning sessions.
Involved in daily calls with offshore team to collect the work progress.
worked closely with the development team both onside and off shore on analysis & design to meet business requirements and site roll out
Developed and executed automation test scripts and REST API automation script for API Testing.
Experience working with REST API Automation frameworks based on Java, TestNG and Cucumber.
Good Knowledge in designing and developing automated test scripts using Rest API for API Testing.
Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
Used REST to POST,PUT and GET data from web service in Salesforce.
Developing and performing 508 compliance test plans and test cases
Developing system requirements by following 508 standards
Performing 508 compliant verification testing and reviewing technical requirements of software
Ensuring that the website adheres to the AA guidelines of the WCAG Layers of guidance.
Extensive knowledge and understanding of Section 508 and ADA.
In depth knowledge of accessibility standards: Level A, AA and AAA conformance of WCAG 2.0, WCAG 2.1, ADA, and Section 508 compliance.
Experience in guiding and writing Test Plans, Test Cases, Test Scenario for 508 Technical Standards and Sub Technical Standards as per Accessibility Guidelines (WCAG)
QA Lead Walgreens, Chicago, IL August 2013 to 2016
Project Description: -
This application is developed for Walgreens, the largest drug retailing chain in the United States. Walgreens provides access to consumer goods and services, plus pharmacy, health and wellness services in America through its retail drugstores, Walgreens Health Services division, and Walgreens Health and Wellness division. e-Commerce & Mobile Strategist Digital Marketing Solutions Engineer.
Walgreens Mobile app has the major features such as - Express prescription refills, Refill by Scan, get Quick Prints photo in about an hour, print photos from Phone Device/ Face book / Instagram / Skydrive, view the Weekly Ad and join Balance Rewards.
Responsibilities:
Agile(SCRUM) project methodology
Using agile methodology to ensure speedy results and to find bug early.
Involving in Daily Scrum Calls. Tracking QA Activities and Process adherence
Understanding of Business Requirements and Functional Specification
Coordinating with Business Analyst, Design Team, Mobile Product Team and Technical Team to ensure Gaps and Risks are identified and Mitigating them
Conducting effective Bug Triage with Business team and Mobile Product team
Coordinating with offshore counterparts on daily basis.
Reviewing Test Plan and Test Scope check list
Reviewing RTM
Involved in Estimation for each sprint release
Interaction with development team on defect analysis
Used JIRA for logging Defects and tracking
Interacting with Clients
Involving in Weekly QA meeting
Reviewing written test cases
Test case, Test executions and reports are being maintained in ALM.
Extensively involved in GPS On-Off testing which inclusive of In-Store mode
Testing in following tracks such as iPhone, iPad, Android and Windows.
Involving in Production support during every Sprint release
Testing the app using Device Anywhere
Performing APNS(Push Notification) testing
Involving in Localization testing (Spanish)
Run the automation script for daily build using selenium.
Working on Android and iOS Automation Tools (Selenium, and Appium) for testing Native apps
Conducting regression testing using Selenium WebDriver and Appium.
Tools used such as testFlight, Apperian,UDID, XCode
Focused heavily on testing Mobile devices on iOS and Android Operating System.
Amazon Web Services(AWS)
Understand Xcode
Experience working in Xcode, iOS application configuring and debugging
Ran Java Frameworks in Selenium Webdriver for automation Regression Testing using TestNG, JUnit, Eclipse. Knowledge of scripting frameworks from scratch by using Key Object Driven Mehtodology and Page Object Driven Methodology . Created New Java Projects in Eclipse by identifying methods, locators, classes and their code for automation .
Developed test scripts to automate process of testing in Selenium WebDriver
Have knowledge of Cucumber frame work
Lead multiple projects simultaneously, managing architectural design, implementation and deployment, utilizing onsite and offshore teams.
Environment: Automation and Manual Testing, Selenium WebDriver, ALM,Charles proxy tools, Unix, My SQL, HTML, Windows 2003/XP, MS SQL server management studio, Mac, Java, Eclipse, Appium, SVN, HitHub. Xcode, Source tree
QA Analyst IBM - Well point Inc, Richmond, VA December 2011 to August 2013
Project Description: -
The WellPoint Blue Cross Blue Shield works with physicians, hospitals, and other providers to ensure that
care is accessible, coordinated, and provided in a timely manner and setting that promotes positive patient provider Relationships.
The project application, WellPoint Advocate Workstation, provides simplified custom data availability to the call center agent which inversely decreases the average call handling time. The features include lookup
for Provider/Member, Claims submission, viewing claims status, Eligibility, Benefits etc. The Project is
Implemented in accordance with the HIPAA guidelines. RHI Rule and latency.
Responsibilities:
Extensively involved in creating regression Automation test scripts, creating Output Values, performing Data Driven framework and keyword driven framework as well hybrid Test to maintain suitability for the project using Quick Test Professional.
Analyzed the System and created the Automation Framework.
Exposure HP QTP Automation using VB script and Descriptive programming.
Read test data from Excel.
Write test results back to Excel.
Run our test Automation DDF framework.
Developed the VB scripts in Quick Test Professional 11.0
Used Test case distribution and development reports to track the progress of Test case Planning.
Maintained and executed test cases and test scripts using QC/RQM.
Run weekly meetings with my resources to ensure deliverable are completed on schedule.
Creating tasks/Workflows to perform the ETL execution
Leveraged resources involvement in management meetings to keep the focus on testing assignments.
Participated in Requirements Review sessions to ensure clear understanding of the process flows.
Developed Test Plans, Test Cases, UAT Test cases, Traceability, and Test Summary documents
Reported issues in claim testing to the analyst
Back end testing to warehouse using shell scripting
Developed Test scenarios and test cases based on Test plan
Involved in gathering test data for testing positive and negative scenarios and validated the error messages.
Participated and involved in the peer reviews and walkthroughs on the Test Case, and preliminary test approach, which contains high-level test conditions for verifying the software solution.
Performed front end testing, GUI testing, and integration testing
Participated in Performance testing to identify the time frame within which the system functions
are performed and checked if the values are within the acceptable limits.
Performed data verification and validation in the back-end of the application by using SQL queries.
Managed several software development teams both onside and offshore to implement and support products
Environment: Manual Testing, QTP Automation using VB script, QC RFT, RQM, Rational Clear Quest, Rational Clear Case, My SQL, HTML, Windows 2003/XP, MS SQL server management studio, Teradata, Informatics, Toad, Business Object
Software Test Engineer Care First Blue Cross, MD November 2010 to December 2011
Project Description: This application is developed for both members of Care first and non-members. A non-member can only search for provider, hospital, pharmacy and insurance. But a member has additional features they can generate PDF file of the providers returned, they have ability to store those records in the database and whenever they want they can view those records in PDF format. Also, they can login and view their benefits, check the status of their claim, research health topics and more.
Responsibilities:
Analyzed the Functional Requirements and Design documents to ensure that the system met all the technical and business requirements of the applications.
Followed the Standard Test Process Guide for the QA Methodology.
Documented, updated and modified test plans and test cases corresponding to business rules and requirements. Manually performed System, Security, UAT, Functional, Regression Testing.
Maintained and executed test cases and test scripts using Quality Center.
Reported, exported and tracked bugs to the developers and test lead to maintain sustainability in Quality Center.
Developed and maintained automated test scripts to support regression testing and participated actively in System testing and regression testing.
Extensively involved in creating regression Automation test scripts, creating Output values, performing Data Driven Test to maintain suitability for the project using Quick Test Professional.
Enhanced the scripts by creating Actions, Checkpoints, Synchronization points, Parameterization and Modular test in QTP.
Developed VB script for automated test procedure using Quick test professional.
Converted manual tests to automated test scripts using Quick Test Professional and enhanced the scripts by adding user defined functions in VB script.
Creation and modification of automated tests using Selenium IDE
Automated the web site testing using Selenium
Used Reusable Actions with utilizing the flexible functionalities in Quick Test professional.
Utilized Python, PVCS Tracker to store requirements and track defects.
Provided Back End testing for data validation using SQL Queries.
Performed data verification and validation in the back-end of the application by using SQL queries.
Used MS SQL Server(RDBMS) to retrieve data from the application database.
Worked closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases
Attended weekly status meeting and actively participated in the team discussion.
Environment: Mercury Quality Center, Quick Test Pro, VBScript, SOAP-UI, PVCS Tracker, Windows, Oracle, SQL, SQL Server, Java. Python, Selenium IDE/RC,IBR
Tester Engineer Bank of New York, NY June 2008 – October 2010
Project Description: Bank of New York uses Performance Management module to track the Goals, Ratings, and Competencies of employees. Organizational information and reporting relationships maintained in the application. Direct, Indirect, and Human Resource Manager Relationships are also displayed on the Organization info module.
Responsibilities:
Responsible for writing Test Cases for IV&V purpose and Test Case Executions using Quality Center.
Developed Test Plan & Scenario base test cases for UAT.
Wrote Test Plan for the Functional Testing and performed various kinds of testing such as Functional testing, Integration testing, smoke testing, black box testing and regression testing.
Performed cross browser testing using Netscape and Internet Explorer.
Performed Functional & Regression testing using QTP, System testing and wrote Test Reports.
Performed Manual testing and Automation testing using QTP for all Insurance applications.
Developed the scripts in QTP by applying checkpoints, Recovery Scenarios, parameterizations, synchronization point, data driven tests, regular expressions and creating modular tests.
Enhanced Test scripts using VB Script to make scripts more effective and efficient.
Report and track defects found during the execution of manual test cases and automated test run in Quality Center.
Responsible for maintaining spread Sheet for Test Cases, TC versions and its execution & results.
Created and maintained log file for CR and CR versions & actions taken on CR and reaction.
Responsible for identifying the functional test cases for Regression Testing and automated those scripts using Quick Test Pro.
Used Quick Test Pro to conduct Data Driven Testing by pulling data from a table.
Writing SQL queries and statements to test database for retrieving information inserted by the UAT users in Oracle.
Actively attended defect reporting meeting periodically.
Coordinated with development team members for Bug tracking and testing efforts using PVC Tracker.
Responsible for weekly meetings with the clients to explain performance progress and CR issues.
Responsible for meetings with Test Team members and developers to discuss different issues and their solution to overcome.
Prepared weekly status reports and participates in weekly software/project meetings.
Environment: Quality Center, Test Director, QTP, VB Script, Oracle, SQL Server, Windows, UNIX, C++, Web logic, MS Office, VSS
QA Analyst System Solution International, NY February 2006- June 2008
Project Description: It is a Windows based client / server application. This application collects applicant’s information from IBM Mainframe and saves into Oracle Database on Unix platform. Application manages customer’s account and credit history. It helps select appropriate customers for loan allocation. This application also submits loan amount, collection plan, regular report and letter for defaulters.
Responsibilities:
Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document (URD).
Proficient in the area of Requirements, Analysis, Documentation of Test Strategies, Test Plan, Test cases, Bug Tracking, and execution of projects with manual and Automated Testing Tools using IBM Rational Tools.
Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
Developed Test plan and verified content with the team members.
Designed and developed Test Scenarios, Test Cases, and Test steps for various Business Services/methods covering both Positive and Negative testing requirements.
Highly qualified in writing both Manual and Automation test scripts for Functional, Regression, Integration, System, Smoke, Ad hoc and Usability testing.
Experienced in Black box testing, Regression testing, Functional testing, Boundary testing, Integration testing, System testing, User acceptance testing, Ad hoc testing, Sanity testing.
Involved in the project from the requirement analysis phase till the completion of UAT (Entire Test Lifecycle).
Analyzed requirements developed the Test Cases according to requirements, reported bugs through Clear Quest.
Testing and cross-verifying the reports using SQL queries.
Writing SQL queries and statements to test database for retrieving information, editing data and inserting the data.
Worked with the users to write requirements, design scripts related to the application testing.
Utilized Clear Quest as a request tracking system for tracking the Defects and generating reports.
Attended walkthrough meeting, delivered test analysis report and addressed any show stopper issues that needed to be solved quickly.
Environment: Quick Test Pro, Test Director, .net, Windows, J2EE, UNIX, Web Sphere, TOAD, Oracle, PVCS Tracker.
Education:
LaGuardia Community College, CUNY
Associate Degree in Computer Technology, 2006
National University
Bachelors of Commerce, 2000
Certification Programs:
Ultimate Java Development and certification from Eduonix Learning Solution
iOS8 and swift course from Rob percival & udemy
Introduction to the Teradata Database (WBT) from IBM
Teradata SQL (WBT) from IBM
Health care 101 (BLG2350) from IBM
HIPPA Overview (HLS0102) from IBM
Diploma in hardware installation, and configuration and Computer Graphic Design
References: Available upon request.