1. Page 1 of 7
Mohseen A Ali
Mobile:+91-9741896757,+91-8867488937
E-mail: mohseen.it@gmail.com
Experience Summary:
Having around 4.10 years of experience on Software Testing both Automation and Manual
Good experience on Microsoft tools like Microsoft Visual Studio, Microsoft Test Manager, and MS
SQL Server, ALM, ClearCase
Experience in Automation Testing using .Net and Selenium WebDriver, TestComplete
Experience in automating the Web, Windows and Console applications
Good experience on NUnit, Data Driven and Page Object Model Framework
Experience in preparation, execution and maintenance of the test scripts
Experience in Execute functional and regression tests to achieve high quality releases
Experience with Source Code Control, Version Control and Defect Tracking Tools
Knowledge of Continuous Integration tools TeamCity
Significant experience with .Net, C# and Visual Studio
Experience using Automation Testing Tools (e.g. Selenium WebDriver)
Experience in Code review, Debug Scripts and End to End Execution
Experience on Performing Software Test Life cycle (STLC), such as Developing Test Scripts,
Execution Test Scripts
Experience on Performing Software Development Life cycle (SDLC)
Hands on Expertise in design and Execution of Test Scenarios and Test Cases
Experience on Unit, Functional, Sanity, System, Acceptance and Regression Testing
Having good exposure of Testing the automation frameworks for cross browsers
By using Firefox Driver, Internet Explorer Driver, Chrome Driver and HTTP Unit Driver.
Efficient in Defect Tracking and Bug Reporting skills
Communicate bugs via a defect tracking tool and manage issues until they are resolved
Good experience in preparation of presentations and communicate with Clients
Excellent problem solving ability with strong technical background, good Inter personal and
communication skills
Generating NCover Report to Find out the Code Coverage of Application Under Test
Professional Experience:
Working with Philips (QualiTest Group), Bangalore, as a Software Development Engineer in Test from
Oct 2014 till date
2. Page 2 of 7
Worked with Halsys IT Solution Ltd, Bangalore, as a Software Development Engineer in Test from April
2011 to January 2014
Educational Qualification:
BE (Electronics & Communication) At SVCE Bangalore from VTU
Skill Set:
Operating Systems : Windows Family
Languages : C#
Technologies : .Net, xml
Test Tools/Framework : NUnit, Selenium, Specflow, TestComplete
Development IDE : Visual Studio
Management Tools : ALM, MTM, ClearCase
Data base : SQL Server
CI Tools : TeamCity
Coverage Tools : NCover
Project Experience:
Project#1
Title : CT Scanner 4.1
Environment : C#.Net and Windows
Testing Tools : C#, TestComplete
Management Tools : ALM
Duration : Mar 2014 to till date
Description:
The CT Scan Software application is a GUI based application with many GUI Layouts. This is a very critical
application. Any functional changes to the software should ensure that it is implemented with 100%
functional accuracy and should ensure that there is no impact on pre-existing modules functioning. This
requires a testing of the application in complete for each major builds. So using automation this task has to be
completed at least 80%.
Role: Software Development Engineer in Test
Responsibilities:
Understanding business requirements.
Understanding Test Cases
Created Page Objects for Each Module of Application Under Test
Prepared Test Script for Each Test Cases for Application under Test using Page Object Model Concept
3. Page 3 of 7
Execution of test scripts using TestComplete
Reviewing the Test Logs and Test summary report
Performed sanity, functional and regression testing
Participated in identifying the Test scenarios and designing the Test cases.
Defect Tracking and Reporting.
Generating NCover Reports
Project#2
Title : Philips Support Connect (PSC)
Environment : C#.Net and Windows
Testing Tools : C#, TestComplete
Management Tools : ALM
Duration : Oct 2014 to Mar 2015
Description:
Philips Support Connect is a Console based support application tool. PSC tool is used to give Support
and Configuration settings to CT scanner user. Basically Philips Support Connect has Analyzer, Viewer, Repair
and Configuration option to configure the CT scanner and it helps to get all logs updated from Scanner.
Role: Software Development Engineer in Test
Responsibilities:
Understanding business requirements.
Understanding Test Cases
Created Page Objects for Each Module of Application Under Test
Prepared Test Script for Each Test Cases for Application under Test using Page Object Model Concept
Execution of test scripts using TestComplete
Reviewing the Test Logs and Test summary report
Performed sanity, functional and regression testing
Participated in identifying the Test scenarios and designing the Test cases.
Defect Tracking and Reporting.
Project#3
Title : Client Resource Center
Client : Interact Media, USA
Environment : .Net, SQL Server and Windows
Testing Tools : N-Unit, Selenium 2 and Manual Testing
Management Tools : MTM, GIT
4. Page 4 of 7
Duration : January 2013 to January 2014
Description:
The Objective of the program to develop a unique content platform to manage content project with low price
by offering to the writers as low as $5 per page by accessing thousands of writers by their Categories and
Rating. Simple, step by step wizard walks through set up process to plan your content strategy with power
full tools. Discover the best keyword and page topics to write about your project by creating optimized Page
Titles to maximize rank and click through. Find the best writer that fits your Budget and Quality by using
Writer Search tool and save them as your Favorite Writers list or Blocked Writers list. Inbuilt CopyScape to
ensure content is 100% unique. Finally review, revise, approve, export and publish your Content.
Role: Software Development Engineer in Test
Responsibilities:
Understanding business requirements.
Updating Framework functions when needed
Developed the Automation Test Scripts using POM Framework
Created Page Object and Page Factory Models Scripts using Page Object Model Automation
Framework for some modules of Application under test.
Prepared Test Script for Application using Page Object Model.
Execution of test scripts using NUnit
Reviewing the Test reports and Preparing Test summary report.
Performed sanity, functional and regression testing.
Participated in identifying the Test scenarios and designing the Test cases.
Prepared and Execution of test scripts using Automation tool.
Defect Tracking and Reporting.
Project#4
Title : LoveHydroderm
Client : Systems B International LLC, USA
Environment : .Net, SQL Server and Windows
Testing Tools : N-Unit, Selenium 2, Specflow and Manual Testing
Management Tool : MTM
Duration : July 2012 to December 2012
Description:
This is Web based application provides Age Defying Wrinkle Serum product to customer. This application
consists of Registration, Billing and Delivery Report modules. Customer has to create a new account to
purchase this product by providing their shipping address and billing information.
Role: Software Development Engineer in Test
5. Page 5 of 7
Responsibilities:
Understanding project requirements.
Created Page Object and Page Factory Models Scripts using Page Object Model Automation
Framework for Registration and Billing pages.
Prepared Test Script for Application using Page Object Module.
Prepare test steps for new components
Modify existed test steps doc as per enhancements
Develop new child scripts and modify the existed scripts as per the enhancements
Developed the Automation Test Scripts User Acceptance using BDD for Account Creation Module
Execution of test scripts using N-Unit
Reviewing the Test Reports and Preparing Test Summary Report
Performed Unit, sanity testing, Functional and regression testing
Participated in identifying the Test scenarios and designing the Test cases.
Prepared and Executed Test Cases as per System Requirements.
Performed various black box testing Methodologies Like functional testing and regression testing.
Defect Tracking and Reporting.
Project#5
Title : Zerys-Agency (Client Resource Management)
Client : Interact Media, USA
Environment : .Net, SQL Server and Windows
Testing Tools : N-Unit, Selenium 2 and Manual Testing
Management Tool : MTM, GIT
Duration : January 2012 to June 2012
Description:
Create multiple user profiles for different people in your company. Clients can log-in to your website, or our
generic URL and Choose the look and feel of your client portals. Choose how involved you want each of your
clients to be in their project. Manage all your client’s content projects from one simple dashboard and set up
each of your client’s content projects using our step-by-step process. System notifies each person involved in
the project when there is an action required Collaborate with others on your content team for each document
until its publish-ready.
Role: Software Development Engineer in Test
Responsibilities:
Understanding project requirements.
Involve in modify the existing Automation Framework
6. Page 6 of 7
Prepare test steps for new components
Modify existed test steps doc as per enhancements
Develop new child scripts and modify the existed scripts as per the enhancements
Developed the User Acceptance Automation Test Scripts using BDD Framework
Execution of test scripts using N-Unit
Reviewing the Test Reports and Preparing Test Summary Report
Performed Functional, User Acceptance and Regression testing
Defect Tracking and Reporting.
Project#6
Title : Zerys Writers Application
Client : Interact Media, USA
Environment : .Net, SQL Server and Windows
Testing Tools : N-Unit and Manual Testing
Duration : July 2011 to December 2011
Description:
Writer Application is a service provider portal here writer submit the actual content ordered
by clients. During the application process, writers need to select a few specific categories that writer have
expert knowledge in and need to submit sample content, According to writer expertise buyers will post titles.
Writer can access job through three different platforms like Open writer job board, Favorite writer job board
and Direct Assignments. After accepting job then writers need to submit content to clients within a specified
time to avoid Deadline timer. Writers can make clients to their Block List to avoid receiving direct jobs.
Writers can send and receive message to clients at any stage of title which are in progress and completed.
Role: Software Development Engineer in Test
Responsibilities:
Understanding business requirements.
Updating Framework functions when needed
Developed the Automation Test Scripts
Execution of test scripts using N-Unit.
Reviewing the Test Reports and Preparing Test Summary Report
Performed unit, functional, retest and regression testing
Participated in identifying the Test scenarios and designing the Test cases.
Prepared and Executed Test Cases as per System Requirements.
Performed various black box testing Methodologies Like functional testing and regression testing.
7. Page 7 of 7
Defect Tracking and Reporting.
Project#7
Title : Zerys-Admin System (Customer Resource Management System
Client : Interact Media, USA
Environment : .Net, SQL Server and Windows
Testing Tools : MTM
Duration : April 2011 to June 2011
Description:
Admin system is a centralized customer relationship management portal. It entails all aspects of
interaction that a company has with its customer, whether it is sales or service-related. Here user able to
search each customer and service providers to track and solve their Queries and Management of all type of
business related reports. This System inbuilt Task management functionality allow to Manage, organize and
archive all your support requests and responses in one place while providing your customers with
accountability and responsiveness they deserve.
Role: Manual Testing Engineer
Responsibilities:
Understanding business requirements.
Performed sanity, functional and regression testing.
Involved in identifying the Test scenarios and writing the Test cases for new functionality in
Microsoft test manager.
Prepared and Executed Test Cases as per System Requirements.
Performed various black box testing Methodologies Like functional testing and Regression
Testing.
Defect Tracking and Reporting.
Reviewing the Test Reports and Preparing Test Summary Report.