SAROJ PARAJULI
Email:******.**@*****.*** 323-***-****
Skills / Strength
• Experienced QA Analyst with extensive knowledge in manual/automation web based applications testing
in Enterprise, Education, Banking, and Business sectors.
• Experienced with Different Domains and Environments.
• Experienced in requirements and design analysis and interpretation
• Experienced in creating best practice infused test plans and test scripts
• Experienced in Software Quality Assurance, SDLC and Testing Methodologies for both Automated &
Manual testing.
• Experienced in analyzing business processes and workflows and in developing Test Plans, Test Cases
and Test Scripts for manual/automated testing.
• Experienced in designing, writing, executing and maintaining manual/automation test scripts using
automation tools – HP QTP / HP UFT, Selenium IDE, Selenium WebDriver.
• Experienced in Black Box, Positive, Negative, Boundary value, Data-driven, Unit, Backend/Frontend
Regression, Manual Penetration, Smoke Performance, End-to-End and UAT.
• Experienced in test execution, evaluation and report of results
• Experienced in Walkthroughs and Inspection meetings to review Test Scripts and results.
• Experienced in defect identification and documentation using bug tracking tools such as Mercury Quality
Center (MQC), HP Application Lifecycle Management, Team Forge, TestLink and JIRA
• Experienced with CI, Agile/ Scrum Methodologies.
• Experienced with SQL and UNIX commands.
• Experienced in Coordinating offshore team in Atlanta, India and China for QA Triage other issues.
• Experienced in providing training to coworkers, clients and end-users.
• Strong self-motivated, successful result oriented technical leadership and excellent professional
communication skills with technical information.
• Experienced problem solving skills with deadlines meeting ability and willingness to handle client
objections or complaints efficiently under any kind of work pressure.
• Experienced with MS Office Suites including Word, Excel, PowerPoint, Access, Visio, Project and
Outlook, Lync.
• CompTIA A+ certified.
Work Experience
1. Consultant in Covisint - a Compuware Company, Detroit, MI Jan 2013 to
Date
Role: Sr. QA Analyst
Client: Covisint Internal [Sep 2014 to Date]
Project A: POC for Automated Web Testing
Worked on a proof of concept for automated web testing to leverage it into Covisint products in production
level. Objective is to ensure maximum uptime of production environment in Covisint hosted solutions to its
subscription clients. For this purpose,
The selenium IDE was used to record test cases as they were executed.
Selenium Server was used to execute recorded test cases using Jenkins plugins for Firefox
browser.
Reusable test cases and Automated Report were configured into Test Suites
Results were documented as List # of test cases
Following points were considered to justify the purpose of automation test.
Regression:
Upon completion of code and deploy, automated regression test cases execute.
Reduce time & cost of regression cycles
Reduce human error in regression testing
Saroj Parajuli Page 1
Monitoring:
Subset of Automated test cases were used for monitoring functionality of Production site.
Approval:
Automated test report will serve to get approval for production deployments
Project B: Automated Web Testing for existing Covisint Products
Available test cases were segregated based on the functionality and test script were maintained to make
a complete test suite under Selenium Webdriver maven project framework.
Environment: MS Windows. MS Office, Firefox, Chrome, Internet Explorer, HTML, CSS, XML, Java,
SQL, TestLink, JIRA, Covisint IDM, Selenium Expert/IDE/Server/ Webdriver, Maven. Firefox Extensions:
Firebug, FirePath, Jenkins Build Monitor,
Client: General Motors World Headquarters [(Jan 2013 to Sep 2013) and (Oct 2013 to Sept 2014)]
Project A: Next Generation Owner Experience-NGDOE
As GM has scheduled the 2.0 version upgrade of existing GMOC - web application ( https://my.gm.com ), I
actively involved in both versions; existing version 1.0 and upcoming version 2.0. As a team member, I
worked as QA Lead for Manual and Automation QA activities for GMOC2.0 application. In 2.0, I actively
led maintaining and formulating automation framework/script for regression test under QA and pre-prod
environments. Mainly my activities were focus on Setting up Pre-Prod Environment, Conduct
System/Integration Testing, Conduct Performance Test, Conduct User Acceptance Test (UAT) and
Iterative testing. Mainly focusing in 2.0 activities, daily health check to ascertain the maximum level of
uptime of 1.0 version was monitored along with other required activities such as break fix to regular
business needs performing QA activities.
GMOC is a customer face user interface to GM vehicles owner in North America to experience the vehicle
ownership run under Covisint platform consuming GIF database from TCS. Owner center portal helps GM
vehicle owners to heighten their awareness, engagement and enthusiasm with the capabilities and
services. This starts from the time of delivery and accessible throughout the ownership experience. OC is
a gateway to the customer’s digital ownership experience. Portal can be access by anybody as a guest or
GM vehicle owner by registering the portal adding the VIN with the OnStar account number associated.
GMOC portal facilitates the user to manage and monitor all possible vehicles’ activities electronically
remotely using PCs, tablet or smart phones from knowing about the vehicle, managing the service
records, scheduling and reviewing suggested maintenance, selecting the preferred dealer and controlling
the vehicle itself.
Project B: Next Generation Owner Experience-NGDOE
As a General Motor’s NGDOE (Next Generation Owner Experience) project team member, I actively led
in two different phases of developing and maintaining automation script for Daily Health Check of the
GMOC1.0- GM Owner Center Factory portal ( https://my.chevrolet.com ) under all environments (QA,
integration, staging and production). GMOC Factory portal is the fastest and the easiest way for GM
Vehicle owners to enjoy online, anytime access to get everything know about the vehicle owned.
Project C: Single Sign on - SSO
Single Sign-On is a descriptive term for the exchange of authentication and authorization data between
parties, in particular, between an Identity Provider and a Service Provider resulting in a User being
authenticated into one or more Applications while only having to Authenticate once with a single set of
credentials. This SSO project is mainly to create a solution to provide Single Sign on (SSO) capability for
GMOC and OnStar Applications. I worked under QA, Integration and Staging environment for all five GM
brands in major web browsers with different four Languages compatibility.
Environment: MS Windows. MS Office, Firefox, Chrome, Internet Explorer, HTML, CSS, XML,Java,
SQL, VBScript, HP QTP 11.00, HP UFT 11.50 / 11.51, HP ALM 11.0/11.5, Team Forge, MFT Service
Secure File Sharing, TestLink, JIRA, UAT, Clear Trust, Covisint IDM, Active Directory, Google chrome
extensions: Mobile/RWD Tester & SiteCatalyst Debugger
Saroj Parajuli Page 2
Client: The Coca-Cola Company-TCCC[Sep 2013 to Oct 2013]
Project: Covisint Identity Management Services (IDM) in TCCC
Cloud identity lifecycle management services provide service owners ability to provide service
(application) grants to users in multiple user organizations across an entire organizational realm; and
provide user organizations ability to manage users, associated user profile information, and appropriate
service grants (through delegated administration models as required). Grants management is flexible
with support for auto-approvals, manual single-phase approvals, and multiple-phase request-and-
approval workflows. These services also provide users ability to perform self-service management
functions (i.e. update information in user profile, change password, request a service, etc.).
Responsibilities:
• Analyzed Business requirements and Functional Specification documents.
• Prepared the Test Strategy, Test Plan and Test Cases based on FSD and BRS docs.
• Estimate test accurately and coordinate with team members for work activities.
• Apply, design, develop, enhance and execute automated testing strategies and build automated
testing frameworks using HP QTP/UFT ensuring consistency with GM Standards to formulate GM
Business requirements.
• Analyze and verify best automated and manual test approaches and execute acceptance, integration,
installation and system testing.
• Involve in product design to guarantee adherence of test coverage for meeting end user
requirements.
• Record test results and report and verify software bug fixes to accept automation criteria.
• Coordinate with program and development management teams in product development lifecycle to
conform end user product and quality requirements and deployment schedule.
• Establish test strategy and manual and automated test suites.
• Trains Functional testers in QTP and running Scripts
• Prepare software defect tracking and report entire project release status to stakeholders.
• Performed the regression testing after fixing the defects.
• Performed End-to-End testing.
• Prepared UAT test cases and Performed UAT testing.
• Coordination with offshore team in Atlanta and India for QA Triage.
Environment: MS Windows. MS Office, Firefox, Chrome, Internet Explorer, HTML, CSS, XML, Java,
SQL, VBScript, HP QTP 11.00, HP UFT 11.50 / 11.51, HP ALM 11.0/11.5, Team Forge, MFT Service
Secure File Sharing, TestLink, JIRA, UAT, Clear Trust, Covisint IDM, Active Directory
2. Consultant in SunTrust, Seven Corner, VA Apr 2011 to Nov 2012
Role: Sr. Automation Tester
SunTrust is a leader in commercial banking, financial services (for consumers and businesses). I was
involved in testing the Online Financial Trading System and Portfolio Management system application.
The application for portfolio management allows users to view all your detailed account information -
current asset allocation, detailed holdings, customizable bond maturity schedules and historical market
values. Also worked on online investment system where traders can Place orders for the stocks, mutual
funds and options.
• Analyzed Business requirements and Functional Specification documents.
• Prepared the Test Strategy, Test Plan and Test Cases based on FSD and BRS docs.
• Used Quality Center for uploading / Writing the Test Cases and lodging defects.
• Performed parameterization and generated Data Driven scripts using HP QTP
• Developed automation frameworks using VB Script and HP QTP
• Wrote User-Defined functions using VB Sript for code reusable to automate the functional testcases
• Trained Functional testers in QTP and running Scripts
• Designed SQL queries to extract data from the database to validate actual results with expected
results.
Saroj Parajuli Page 3
• Generated defect reports for various releases Issues, bugs and Interacted with the developer/analyst
to escalate the issues.
• Performed the regression testing after fixing the defects.
• Performed End-to-End testing.
• Prepared UAT test cases and Performed UAT testing.
Environment: .Net, Internet Explorer, MS SQL,XML,QTP 10.0, Quality Center, MS Windows. MS Office,
Java, Oracle.
3. Consultant in Freddie Mac, Mc Lean, VA Feb 2010 – Mar
2011
Role: Sr. QA Analyst
Responsibilities:
• Analyzed Business Rules document, Functional specifications document and System specification
document for creating Test strategy, test cases.
• Tested the functionality of Eagle Application according to the functional specification document,
matched the test cases to the specifications using traceability matrix.
• Tested application manually using Mercury Quality Center and created automated data driven and
regression tests using Quick Test Professional
• Performed User profile Testing (authentication), Functional testing, Negative testing and End to End
Testing for Eagle Application.
• Used SQL queries to extract data from Accounting Journal tables and to verify output data of the
Reports
• Developed automated data driven Test scripts using QTP for testing Retain Portfolio functionality
• Tested Fair value balance system and Single Family Non Accrual for current to loan value estimations
• Executed manual and automated test cases, identified defects, verified defects and validated
functionality
• Tested webservices using XML SPY
• Validated response XML’s using XML SPY
• Used Parasoft SOA Test for testing Webservices.
• Used assertions in SOA Test to validate web services.
• Mercury Quality Center is used for maintaining defects, raising issues, identifying and documenting
change requests and interacting with business users and developers during test execution.
• Arranged and participated in weekly status meetings with Test Managers, Development managers
and reported Test execution status, defect status regarding open and closed defects count and
discussing issues/change requests.
• Coordinated UAT testing by providing UAT test grids and data, training on the application functionality
Environment: Windows XP, Oracle, UNIX, SQL, JAVA, HTML, Java Script, JSP, XML, QTP9, Quality
Center, Rational Robot., Whole Loan Cost Basis Sub ledger (WLCBS)
4. Consultant in Nordstrom Bank, Denver, USA Dec 2007 to Oct 2009
Role: Senior Test Engineer
Project: Credit Card System Conversion
Responsibilities:
• Managing all phases of software testing for assigned components ensuring Test plans, Test
Strategies and Test cases meeting business requirements.
• Maintained the Traceability Matrix between the Requirements and Test cases.
• Coordinated and Conducted UAT Testing.
• Involved in System Testing, Regression Testing, Functional Testing, Interface Testing and
Backend Testing.
• Involved in creating test scripts for the approved Change Requests in Quality Center
• Involved in submitting the defects and tracking the defects through clear quest
• Find out the System Error Logs to assist developers in debugging the defects using WinScp Tool.
Saroj Parajuli Page 4
• Tested the web applications on different browsers (Internet Explorer, AOL, and Firefox).
• Involved in validating the MTR’s (manual test required) after the automation test is run for each build.
• Analyzed test cases for automation and created design scripts for regression testing using QTP
• Conducting Regression Testing on various builds and recommending the build in various
environments.
• Actively involved in CR (Change Requests),DCR(Development Change Request)and
• DU (Documentation Update) meetings with the client for discussions on approval of changes
to system.
• Executed SQL queries to validate backend data.
• Tested webservices using XML SPY
• Validated response XML’s using XML SPY
• Used Parasoft SOA Test for testing Webservices.
• Used assertions in SOA Test to validate Webservices.
• Used File parser for preparing mock up files the IVA files for testing exchange between counties.
• Involved in System Qualification Testing with the end users.
• Documented all the phases of testing tasks to have IT and Business Approvals
Environment: QTP, JAVA, XML, DB2, Mainframes, Toad, Win NT and Web Sphere, IBM Rational Suite
5. Rastriya Banijya Bank, Kathmandu, Nepal Feb 2004 to Oct
2007
Role: Senior IT Officer
Project: Integrated Banking Information System-IBIS
6. Nepal Credit & Commerce Bank Ltd. Kathmandu, Nepal May 2002 to Feb
2004
Role: Systems Analyst
7. House of Rajkarnicar- Exhibition & Events, Kathmandu, Nepal Jun 2000 to July
2002
Role: Manager-Computer Systems
8. Nepal Medical College & Teaching Hospital, Kathmandu, Nepal Jan 1998 to Jun
2000
Role: Network Administrator
Education
Bachelor of Science in Information Systems (BSIS), Strayer University, Washington DC, USA
Bachelor’s Degree in Business Administration (BBA),Tribhuvan University, Kathmandu, Nepal
Certification / Training
• CompTIA A+ Certified.
• MCDST: Supporting Users Running MS Windows XP Desktop Operating System,
Montgomery College, Information Technology Institute, Rockville, MD
• Advance Computer Programming, Complete Computer Solution Pvt. Ltd.
• Internet Concept, Application & Web Publishing & Networking Concept, Application &
Administration, Novell Netware 4.11
Centre for Medical Informatics, Nepal Medical College & Teaching Hospital
• Diploma in Computer Technology, National Computer Centre, Kathmandu, Nepal
Saroj Parajuli Page 5