Shahnawaz has over 2 years of experience as a QA Tester and Automation Engineer. He has expertise in designing and developing automation test frameworks using Selenium WebDriver with Java and TestNG. He has worked on several projects testing web and desktop applications across different domains like education, finance, and HR. Currently, he is working as a Senior QA at Open Solution for Education India testing their student information system.
1. SHAHNAWAZ MD
MOB: +91- 8820593072
Email: shahnawaz.744@gmail.com
CAREER OBJECTIVE
Looking for a career opportunity in software technology field that effectively utilizes my
education and
Skills while providing learning and growth opportunities in a professional and progressive
environment.
PROFILE SUMMARY
A competent professional with 2 Years of IT experience in Quality Assurance working in
Automation and Manual Testing of web-based applications.
Currently associated as Sr. QA and Tester withOpen SolutionforEducationIndiaPvt.
Ltd., Kolkata from 1st February2016 to till date.
Worked as Software Test Engineer at UbiqueSystemsPvt. Ltd., Kolkata(1st July2104-29th
January2016)
Experience in designing Automationframeworks usingSeleniumWebDriverusing Java
and API TestingusingQTP
Running test scripts using SeleniumWeb-DriverinEclipse.
Hands on Experience on Performanceand Load Testing using JMETER.
Developing and Debugging Hybridframework using WebDriver,TestNG framework and
Java.
SoftwareTesting/QA development in various capacities on Windowsplatforms in Web
Based, Java,.Net Applications, Phpin different environments and multiple Browsers.
Experienced in test case designing and test case executing.
Experienced in defecttracking and reporting using bug-tracking toolMantis & Assembla
and Redmine.
Extensive investigative skills for clarifyinguser requirements and researching user
reported defects
Good understanding of SDLC, STLC, Bug Life cycle,Traceability Matrix.
Involvedin BlackBox Testing (Functional, GUI,Regression, and Smoke Testing) and UAT
testing.
Expertise in analyzing test results and preparation of bug report.
Possess advanced analytical skills, troubleshooting and research capabilities, purposeful,
responsible, creative character; willing to fulfillself-education.
A team player in project coordination activities and Business meetings.
AUTOMATION TESTING SKILLS
1 year 11 months of experience working on SELENIUM WebDriver and TestNG
framework using JAVA.
Good Understanding in all levels of S.D.L.C, S.T.L.C and Automation Life Cycle.
2. Experience in identifying objectlocators and creating objectRepository using Fire-bug.
Experience in preparing Test Cases and Test reports.
Experience in Development of Automation Frameworks using TestNG framework.
Executed test scripts on Firefox, IE,Chrome, Safari and Opera, etc.
Experienced in the use of agileapproaches.
Experience in testing Web based application.
Expert in Xpath expressions using FIREBUG and FIREPATH.
Basics knowledgeon Selenium Grid & Selenium IDE.
Experience in SecurityTesting using SQL MAP.
TECHNICAL PROFICIENCY
Programming Languages Core JAVA
Automation Testing Tools Selenium WebDriver,Selenium IDE/Grid, Jmeter,
Eclipse, MAVEN,SVN
Other Tools TestNG, Log 4j, AutoIT,Test Link.
Operating System Windows XP/Vista,Windows 7, Linux(Ubuntu)
Utilities MS-Office
PROFESSIONAL EXPERIENCE
Project5: Company : Open SolutionforEducationIndiaPvt.Ltd.(os4ed)
PROJECT TITLE : OpenSIS CE(OpenStudentInformationSystem
CommunityEdition)
CLIENT : Open Source
DOMAIN : ERP
Environment : Window 7, Php.
Database : MySQLServer
ToolsUsed : SELENIUM(WebDriverwithTestNG & Java),Eclipse IDE,
Jmeter, Sql Map
Other Tools : Maven, Eclipse IDE,
TENURE : February 2016 – Present.
ROLE : Manual and Automation Testing.
ProjectDescription:
OpenSIS-CE is a new paradigm in student management software-it is all about the student.
OpenSIS focuseson capturing relevant data at source and helps administration to monitor
progress and remediate deficiencies to retain students and increase their achievements.
OpenSIS-CE helps millions of parents to stay abreast of their student’s education
proceedings on a real time basis. The built in messaging services has truly bridged the
communication gap between the guardians, teachers and school administration.
Following are the corefeatures of OpenSIS CE are as follows:
Student Demographics
Goals and Progress
Address and Contact Information
3. Multiple types of Scheduling
Gradebook
Advanced Reports
Report Cards
Transcripts
Medical Records
Attendance
Parent Portal
User Customizable Preferences
User Permission
Built in Messaging
Multi-School Support
Multi lingual, supports 49 languages
Key Responsibility:
• Understanding Functional requirements.
• Understanding the Business Requirement Document and identifying test scenario.
• Designing and executing test cases/scripts.
• Reviewed and Developedthe Automation Test Scripts in Selenium WEBDRIVER using Java.
• Done Security Testing using Sql Map.
• Performed functional,compatibility and regression testing, sanity testing on Selenium
Scripts.
• Reviewing the Test Reports and Preparing Test Summary Report.
• Running automated test suites for every build.
• Verify the Automated test Result, Logging the Defect in Mantis and updating the Status.
• Involvedin Designing, Reviewing and Executing Automated Test scripts.
• Participated in all parts of projects meetings as a core member of project.
Project4: Company : UbiqueSystemsPvt. Ltd.
PROJECT TITLE : CorpMIS (CorporateManagementInformationSystem)
CLIENT : Ubique Systems Pvt.Ltd.
DOMAIN : Finance
Environment : Window 7, JAVA, JSP,Struts2, Hibernate, Spring, JQuery,Ajax,
Tomcat, Eclipse
Database : Oracle 11g
ToolsUsed : SELENIUM(WebDriverwithTestNG & Java),Eclipse IDE,
Jmeter.
Other Tools : Maven, Eclipse IDE,
TENURE : August 2014 – April 2015.
ROLE : Manual and Automation Testing.
ProjectDescription:
4. • The Corporate MIS application has been developed for outsourcing and consulting services.
This Projectincludes recruitment, human resource management, vendor management, and
outplacement services on a global basis. Create invoicebased on employee or Consultant
timesheets.
• This application is used for Internal and external employees of ubique systems as wellas
our own customers. Attendance system along with leave management system is also
incorporated with Corp MIS and this application is fully customizable as per customer
needs.
• This Projectconsists of entire company business deprecated in several modules:-
• Company Management
• Employee Management
• Contract generation and evaluation
• Invoicecalculation
• Time Sheet generation
• Leave Management System
• Reports
Key Responsibility:
• Understanding Functional requirements.
• Designing and executing test cases/scripts.
• Reviewed and Developedthe Automation Test Scripts in Selenium WEBDRIVER using Java.
• Performed functional,compatibility and regression testing, sanity testing on Selenium
Scripts.
• Reviewing the Test Reports and Preparing Test Summary Report.
• Running automated test suites for every build.
• Verify the Automated test Result, Logging the Defect in Assembla and updating the Status.
• Involvedin Designing, Reviewing and Executing Automated Test scripts.
• Participated in all parts of projects meetings as a core member of project.
• Reported and trackedthe bugs till the closure using bug tracker tool.
Project3: Company : UbiqueSystemsPvt. Ltd.
PROJECT TITLE : Conceptu
CLIENT : Prominent
Environment : Window 7, ASP .Net, MVC4, Visual Studio 2012
Database : SQL Server
DOMAIN : Human Resource
ToolsUsed : SELENIUM(WebDriverwithTestNG & Java),Eclipse IDE,
Jmeter.
Other Tools : Maven, Eclipse IDE,
TENURE : January 2014 – Present.
ROLE : Manual and Automation Testing.
ProjectDescription:
Conceptu is being developed as Resource Planning Enterprise solution whichcan be integrated
with any kind of Recruitment Applications by using the Services available. This is also a fully
5. web-based solution forall kind of Projectand Resources (Human and Material) planning. The
application performs the followingfunctionalities:
ProjectManagement
Candidate Management
Client Management
Resource Management
Resource Scheduling
Activity Management (Email send, Receive,SMS etc.)
Key Responsibility
• Understanding Functional requirements.
• Designing and executing test cases/scripts.
• Reviewed and Developedthe Automation Test Scripts in Selenium WEBDRIVERusing Java.
• Performed functional,compatibility and regression testing, sanity testing on Selenium
Scripts.
• Reviewing the Test Reports and Preparing Test Summary Report.
• Running automated test suites for every build.
• Verify the Automated test Result, Logging the Defect in Assembla and updating the Status.
• Involvedin Designing, Reviewing and Executing Automated Test scripts.
Project2: Company : UbiqueSystemsPvt. Ltd.
PROJECT TITLE : ThinkHrLearn
CLIENT : ThinkHr
DOMAIN : Human Resource
Environment : Window 7, PHP,Moodle
Database : MySQLServer
ToolsUsed : SELENIUM(WebDriverwithTestNG & Java),Eclipse IDE,
Jmeter.
Other Tools : Maven, Eclipse IDE,
TENURE : July2014 – February 2015.
ROLE : Manual and Automation Testing.
ProjectDescription:
• ThinkHr Learn delivers the courses and solutions that matter most to organizations,
helping them stay compliant and empowering employees with the information and tools to
grow professionally.
• ThinkHr Learn is different from other training solutions with its bite-sized courses,
unlimited access, private branded approach and custom administration.
• ThinkHr Learn is an online educational system where students can view the list of courses
and apply for the certification. Once the student completed the test successfully, certificate
will generate.
• ThinkHr Learn Admin consists of two more sub-admin namely, “Partner Admin” &
“Company Admin”. ThrAdmin, as Super Admin provides authority to Partner Admin and
Company admin to manage their own administrative roles to continue the flow
uninterrupted.
6. • Users under the Company Admin and Partner Admin will view only those courses which are
allocated to Company Admin and Partner Admin respectively by the ThrAdmin. They select
the desired courses and complete it to achieve the certificate on it.
Key Responsibility:
• Understanding Functional requirements.
• Designing and executing test cases/scripts.
• Reviewed and Developedthe Automation Test Scripts in Selenium WEBDRIVERusing Java.
• Performed functional,compatibility and regression testing, sanity testing on Selenium
Scripts.
• Reviewing the Test Reports and Preparing Test Summary Report.
• Running automated test suites for every build.
• Verify the Automated test Result, Logging the Defect in Assembla and updating the Status.
• Involvedin Designing, Reviewing and Executing Automated Test scripts.
• Participated in all parts of projects meetings as a core member of project.
Project1: Company : UbiqueSystemsPvt. Ltd.
PROJECT TITLE : RXL (Recruiter XL)
DOMAIN : Human Resource
Environment : Window 7, ASP .Net, MVC3, Visual Studio 2012
Database : SQL Server
ToolsUsed : SELENIUM(WebDriverwithTestNG & Java),Eclipse IDE,
Jmeter.
Other Tools : Maven, Eclipse IDE,
TENURE : December 2012 – Present.
ROLE : Manual and Automation Testing.
ProjectDescription:
• Recruiter XL is being developed as a product to be sold for the recruitment industry. The
application offers solutions for each type of activities performed in the recruitment
industry. The application performs the following functionalities: The normal staffs handling
the business activities of Prominent and the management staff will be the main business.
The whole application is divided into the followingsystem processes.
• Recruiters/Job agents activity management
• Candidate Management
• Client Management
• Vacancy Management
• Integrating Vacancy Upload to Monster, Total Jobs, and National Vacated sites from RXL.
• The application is developed in 4 major European languages (Dutch,English, German, and
French). The application uses few third-party tools e.g. text kernel, Chilkat, SMS server.
• This enterprise application consists of 4 layers architecture.
Key Responsibility:
7. • Understanding Functional requirements.
• Designing and executing test cases/scripts.
• Reviewed and Developedthe Automation Test Scripts in Selenium WEBDRIVER using Java.
• Performed functional,compatibility and regression testing, sanity testing on Selenium
Scripts.
• Reviewing the Test Reports and Preparing Test Summary Report.
• Running automated test suites for every build.
• Verify the Automated test Result, Logging the Defect in Assembla and updating the Status.
• Involvedin Designing, Reviewing and Executing Automated Test scripts.
• Participated in all parts of projects meetings as a core member of project.
QUALIFICATION
B. Tech. in Electronics and Communication from Camellia Institute of Technology,Kolkata in 2014
with 7.69 CGPA.
Declaration:
I hereby declare that the above mentioned details are true to the best of my knowledge and belief.
Kolkata Shahnawaz Md