Syed Mubashir Sr. QA Auto Eng

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Syed Mubashir

Sr. QA Automation Engineer || SDET || API Tester || Manual Tester


Email: syedmubashir314@gmail.com Phone: 385-448-0659 +91 901-421-9787(m)
Professional Summary:
 Over 6+ years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation
Testing of Client/Server and Web based Applications, API and Webservices applications for Medical and
Banking needs.
 Experience in creating & executing manual and automation test cases, defect logging and tracking in defect
management tools.
 Extensive knowledge and implementation skills in all phases of Software Development Lifecycle (SDLC),
Software Testing Life Cycle (STLC)and Defect life Cycle (DLC).
 Proficient in User Interface (UI), Functional, Regression, System Level Testing, Smoke Testing, Sanity Testing,
API Testing, Cross-Browser testing, Compatibility testing, Performance Testing and Security Testing of
applications.
 Exceptionally good experience in writing Requirement Tractability Matrix (RTM)detailed Test Plan and Test
scenarios and executed on application to test end to end.
 Expertise in understanding Business Requirement Specifications, Functional Specifications and Design
documentations and converting them into Test Scenarios. 
 Extensively worked on Automation testing tool QTP/UFT for Functional and Regression Testing of application.
 Good experience in VBScript and Automation Infrastructure Development.
 Experience in working with open source tools such as Selenium (Selenium IDE, Selenium Web driver and
Selenium Grid), SoapUI and Eclipse.
 Proficient in writing Selenium Web Driver automation scripts in C# using Cucumber, MS Test and TestNG
Automation framework for Web Applications.
 Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium
support code in C# for Cucumber.
 Good experience in testing Web Services using Soap UI & REST API testing using Postman.
 Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.  
 Extensively worked on data warehousing and decision support systems with relational databases such as Oracle
design and database development using SQLServerand TOAD.
 Experience in analyzing and comparing Crystal Reports and Transaction Reports manually.
 Expertise in logging and tracking issues with defect tracking tools like HP ALM/Quality Center and Azure Board/
TFS.
 Expertise in setting up and carrying out browser compatibility testing environment with different browsers and
versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.  
 Good knowledge in Black BoxTesting and White Box Testing.
 Good leadership qualities and guided freshers on manual testing and automation testing.
 Excellent Communication, Interpersonal skills and Self Starter, strong organizational and multi-tasking skills.
 Possessing attention to detail committing deadlines under tight schedules, quick learner and a good team
player.

TECHINICAL SKILLS:
Test Approaches Agile/Scrum, SDLC, STLC, Bug life Cycle
Testing Tools Selenium WebDriver, QTP/UFT, Azure Board, HP load Runner(VU Generator, Controller,
Analysis), SOAP UI, Postman, Manual Testing, Appium (Android & IOS Testing)

Frameworks Data Driven, Keyword Driven, Page Object Model, BDD, Cucumber, Gherkin, TestNG
Build & Integration Tools Maven, Jenkins, Azure Pipelines
Programming Languages C# and Java
Browsers Firefox, Internet Explorer, Safari, Google Chrome

Operating System Windows 10, XP,Windows 7, Unix, Linux, Mac, iOS, Android
Database tools SQL Server and Toad
Defect Tracking Tools Azure board, HP ALM/Quality Center, Azure Board/ TFS
Scripting Languages C# Script, VB Script, Groovy Script
Markup Languages HTML, XML, JSON, XPath, XSL, XSLT, CSS
MS Office Tools MS Word,MS Access, Excel, Outlook, PowerPoint
Types of testing Manual Testing, UI Testing, Regression Testing, Black Box Testing, Functional Testing,
Performance, Smoke, Sanity, System Testing, Web Service Testing and API Testing

Professional Experience

Client: Stryker – Salt Lake Cuty, Utah


Duration: Feb 2020 – Till Date
Role: QA Automation Engineer

Description: Stryker is a International medical corporation which offers various medical and surgical needs including
medical devices. As a QA Automation Engineer my job was to setup and build Automation framework from scratch and
tweak/debug existing framework for pipelines. I also integrated mobile automation with the application. Tested the
API’s for the application to integrate well with secure databases and end clients like payments and encryptions.

Roles and Responsibilities:

 Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
 Developed a Test Plan and Test cases based on requirements and Software performance standards to test
various application points.
 Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
 Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG under C#
platform utilizing industry design patterns and approaches.
 Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver
provided more flexibility in automating test cases.
 Extensively used Selenium locators like (id, class Name, XPath, CSS Selectors, Fire Bug, Fire path) and
WebDriver to test the web application.
 Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
 Wrote SQL Queries to extract data from various database tables for testing purpose.
 Performed web services testing by creating requests using WSDL file and testing backend applications by
sending the requests through SOAP UI tool.
 Used HP ALM for Test Management, for Functional Test automation.
 Designed Automation scripts using Winium with UI Spy Tool for Desktop Application Automation.
 Extensively involved in black box Testing, Functional Testing, Regression testing, Smoke testing and System
Testing (End to End Testing) of the application.
 Responsible for implementing page object model (POM) using Selenium WebDriver, Testing and Data Driven
framework to test web application.
 Performed REST Web Services testing with Postman and Performed Security Testing for login validations.
 Developed helper classes needed following C# 8multi-threaded programming and Collection classes.
 Developed and executed test cases for positive, negative and end-to-end Test cases.
 Implemented step-definitions, page object model in C# Script, implement Test Runner to execute cucumber
feature-set in parallel on chrome and Firefox browser.
 Used Maven for building the Selenium WebDriver project. Integrated with Continuous Integration tools Jenkins
for running test on nightly basis automatically.
 Contributed to the Continuous Integration pipeline running component builds, creating and running
Deployment jobs on individual stages on Jenkins, running automated and manual functional tests.
 Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, Step Definition in Gherkin
format.

Environment: C#(.net) with Selenium web drivers, JSON, Swagger, Cucumber Feature file, Jenkins, Angular 9, Maven,
SOAP UI, RESTful, Eclipse, HTML, JavaScript, XML, Quality Center/ALM, SQL, Agile, Mac OS, GITHUB, Mockito testing
framework, Fiddler.

Client: ICU Medical, Inc – Salt Lake City, Utah


Duration: April 2018 – Jan 2020
Role: QA Manual & Automation Engineer

Description: ICU Medical is Web-based application. This application is used by ICU Medical Doctors. We deal with
modules like Vascular therapy and Oncology Information, Address Verification forms, address change, Personal
information in front office. We deal with medical and pharma in back office. This application is configured in entire
architecture and provides detailed information of medicine and patients information.

Roles and Responsibilities:

 Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
 Developed automation script for Mobile Native applications (IOS, Android) using Appium, C#.
 Test the successful application written to perform numerous administrative, maintenance, security and other
software updates of mobile devices (based on iOS and Android) in Appium.
 Done SOAP Testing and Restful services Testing, API Testing using SOAPUI tool. Validated the Responses for the
sample operations. Running the testcases in test suite and inserting various assertions.
 Used Selenium GRID to execute test cases in parallel on different target machines.
 Performed testing both SOAP and REST services using Postman, Rest Assured, tested both XML and JSON
formats.
 Involved in the Agile development process and attended daily scrum meetings.
 Involved in analyzing Business Requirement Documents and Technical Specification documents and developed
test plans and test cases for testing the application and various micro-services.
 Selenium Automation using C#(.net) and JAVA 8 scripts to have automated UI testing.
 Documented the process of development of API using Swagger and JSON.
 Written End to End test cases for Prod and regression suites.
 Experienced in using, updating in GITHUB with the co-operation of different code developers, testers at remote
locations accessing the local repository.
 Expertise in writing gherkins script and Cucumber feature file for easy access and framework development for
automation.
 Experience in ETL/ Warehouse testing using functional tests and regression Agile methods.
 Define, develop, and execute automation test scripts using Java that leverage black and white box testing across
functional, non-functional and performance testing.
 Followed Test Driven Development (TDD) and written test cases using TestNG for every relevant class.  
 Created automation framework in Selenium WebDriver using BDD approach like Cucumber.
 Used TestNG Annotations and developed selenium scripts in MS Test and TestNG using Data Provider
annotation.  
 Integrated Automation scripts in Continuous Integration tool (Jenkins) for nightly batch run of the Script.
 Created java scripting to test REST API functionality for regression setup. 
 Conducted System Testing and User Acceptance Testing (UAT) for every client and conducted backend testing
writing extensive SQL queries.  
 Performed defect reporting and bug tracking using Azure Board and followed up with the development team to
verify bug fixes, and update bug status
Environment: C# with Selenium IDE/ WebDriver, Grid, Appium, TestNG, XML, XPath, Gradle, Firebug, Firepath,
Chropath, JUnit, Android, IOS, Appium, Web Services, Sauce Labs, C#, Teamcity, Quality center, Gitlab.

Client: Zimmer Biomet - Warsaw, IN


Duration: February 2017 – January 2018
Role: QA Automation Engineer
Description: Zimmer Biomet built an application for orthopedic patients, it provides transformational medical
technologies and services helping to deliver patient care to people around the world. Zimmer Biomet application
provides an online website for the patients. This website is Orthopedic parts and appointment booking application which
provides an online interface to doctors and patient to view their Health conditions and request services.

Roles and Responsibilities:

 Responsible for decomposition of the requirements based on the functional specifications, design, development,
testing, debugging and documentation of applications to satisfy requirements.
 Worked in a highly dynamic Agile environment and participated in scrum and sprint planning meetings.
 Performed Defect Tracking & Management in AZURE BOARD/ TFS. Generated automated daily reports using
AZURE BOARD/ TFS.
 Performing a variety of software testing including functional, usability, system integration, regression, cross
browser and OS compatibility, mobile application and performance testing.
 Involved in testing HIPAA Database, which incorporates all the HIPAA (Health Insurance Portability and
Accountability Act) transaction sets
 Used Selenium web driver, TestNG, Cucumber, C# to write the test scripts.
 Worked existing Selenium automation Framework with C# using Data Driven testing and MS Test.
 Experienced in testing framework using Behavior Driven Development (BDD) tools like Spec flow.
 Designed structured User Interface UI automated Test cases using Selenium Web driver in C# for web-based
software products used to perform software testing.
 Review the requirements and technical specifications and design detailed Test Cases & Test Scenarios to test
Identity Management components including Single Sign On, Resource Provisioning, Role based access control
(RBAC) and User ID Lifecycle management and create and collect the required test data.
 Used Appium for native, hybrid Mobile Application Testing for iOS and Android platforms.
 Implemented code coverage and unit test plugins with Maven in Jenkins.
 Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites
using Jenkins, Maven and GitHub.
 Responsible for communicating Defect Status Reports.
 Worked with Production environment to resolve several data issues.
 Used SoapUI and Postman tool to test SOA based architecture application to test Soap services and RESTAPI.
 Performed Functional testing, Regression testing and System testing.
 Involved in HIPAA implementation to ensure security and to protect the confidentiality of health information
and guard it from unauthorized access.
 Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
 Coordinated with the developers to resolve defects.

Environment: Facets 5.30 QUAL, Windows, Oracle, SQL, SQL Server, , HIPAA, EDI, SOAP UI, REST, TestNG, Git/Git hub,
Postman, Azure Board/ TFS, Selenium Web Driver/Grid, Cucumber, Appium, Firefox, IE and Chrome browsers, BDD,
TDD, Eclipse IDE, Maven, Jenkins, IOS, Android, MS Excel, MS Word.

Client: American AgCredit– Santa Rosa, CA


Duration: July 2015 – December 2016
Role: Test Automation Engineer

Description: American AgCredit is a Banking financial company mainly focusing on Agricultural and small business
loans handled by users in the company. I as a QA Tester is responsible to test the application built on salesforce
CRM to run smoothly by conducting regression tests via automation and testing bugs using manual testing. We
mainly followed Agile, Kanban, STLC and SDLC methodologies for the project.

Roles and Responsibilities:


 Responsible for decomposition of the requirements based on the functional specifications, design, development,
testing, debugging and documentation of applications to satisfy requirements.
 Involved in Development Test cases and Test plan.
 Tested the application in a dynamic environment with the sprint team using Agile and Scrum methodology.
 Implemented JUnit framework with Selenium for parallel execution, code maintainability, and generated
reports.
 Writing Selenium Web Driver automation scripts in C# using Maven, Cucumber, and TestNG Automation
Testing for Web Applications.
 Developed Selenium script for taking Screenshot and used action class to perform mouse movement.
 Performed compatibility testing executing the test cases on different browsers (IE, Chrome, Firefox, Safari), OS
(Windows 7, Windows 8.1, OSX, IOS, Android) and Mobile Devices (Apple, Samsung, Motorola).
 Involved in writing Requirement Tractability Matrix (RTM)from detailed Test Plan and Test scenarios.
 Developed automation script for Mobile Native applications (IOS, Android) using Appium, C#.
 Involved in Smoke testing, Sanity testing, White box testing and Black box testing.
 Reported the bugs, e-mail notifications to the developers using the HP ALM.
 Expertise in developing of Automation framework and updating the automation suites for new functionality
using UFT/QTP.
 Automated Regression Suite of Test cases using Eclipse, C# and designed a framework for easy maintenance of
Scripts.
 Validated Restful API services Updates and executes APIregression testing using Postman and REST client
 Performed Manual Functional Testing and Automated Testing using Selenium, of the application against new
builds.
 Compared the actual result with the expected results. Validated the data by reverse engineering methodology
i.e. backward navigation from target to source.
 Worked with ETLSourceSystem and TargetSystem (ETL Mapping Document) for writing testcases and test
scripts
 Participated in daily scrum meeting and got used to agile development methodology.
 Attended Demos and met with Client for User Acceptance and providing QA Signoff on the testing.
 Involved in all stages of testing process Development of Test procedures and Test cases based upon
requirements for regression test.

Environment: C# with Selenium and Visual studio,


, ETL, Perfecto Mobile, Android, Selenium Web Driver, Agile Methodologies, Jenkins, HTML, SoapUI, Rest, maven.

Client: Smilax Laboratories Ltd- Hyderabad, Telangana


Duration: August 2013 – November 2014
Role: Manual Quality Analyst

Description: Smilax is a pharma-company which manufactures various drugs and we have a specialized website
application to submit various pharma products online for clients and customers. My job as a Manual QA Analyst was to
build a Test plan and do UI test regression and smoke tests.
Roles and Responsibilities:

 Worked on all aspects of the software testing lifecycle.


 Develop all lines of QA documentation including Test Plans, Test Cases, Requirement Traceability Matrix (RTM).
 Creating test cases for each role with different positive and negative test scenarios including Valid and invalid
test data 
 Also involved in creating Use cases for each role in application.
 Prepared Test Deliverables- Test Scenarios, Test Cases, Test Summary Report.
 Wrote automation test scripts in SOAP UI for web service testing.
 Executed and maintained manual test cases.
 Planned and prepared Test Data to Support testing needs.
 Verifying and comparing Cashier Reports and Transaction Reports based on the CDF Status and Payments
related Stuff.
 Performed Functional, System, and Regression Testing against new builds.
 Wrote SQL queries for backend testing.
 Performed Defect tracking in Quality Center. Designed scripts in Test Plan and performed execution in Test Lab.
Generated daily execution reports from Report Module in QC.
 Prepared detailed status reports and update the status to the business and technical teams during weekly
review meetings.
 Validated performance of the systems by running scripts and gather the response times. Prepared results of the
performance tests.
 Prepared reports on defects and conducted defect meetings with the project team.

Environment: ASP.Net 2.0, ADO.Net, Web Services, SOAP, HP QC, Agile, SQL Server 2000 Query Analyzer, SOAP UI.

Education Details-
• Master of Science in Mechanical Engineering
School: Wright State University.
• Bachelor of Technology in Mechanical Engineering
School: Jawaharlal Nehru Technological University India.

You might also like