Vibhuti Gupta
Apartment #801
aco7nk@r.postjobfree.com
Montreal, QC, H3H 2G1
SUMMARY
. 3 + years of experience as Quality Assurance Analyst .
. Proficient in performing Functional, Regression, User Acceptance,
Integration, System testing in an Agile Environment.
. Expertise in analyzing requirement specifications, developing test
plans, Automation, test cases, test scripts and planning for QA
methodologies.
. Experience in testing on different OS's: Windows 7/8, Linux (Ubuntu,
Fedora, Red Hat), Android.
. Excellent organizational and analytical skills with high attention to
detail.
EDUCATION:
. Masters Of Engineering in Software Engineering, Concordia University,
Montreal, QC, Canada(2012-2014).
. Bachelor of Technology in Computer Science, Rajasthan Technical
University, India, (2006-2010).
SKILLS:
Programming & Scripting Languages: JAVA,C++, HTML, Basis of PHP, Python,
XML and JavaScript.
Database Skills: MySql, MSSQL, Postgresql
Software Engineering : SDLC, Software Development and Testing using Agile,
Creating SRS documents, UML Modeling.
Quality Assurance: Writing test cases, Mobile testing, Manual testing,
Regression testing, Exploratory testing, Complex System Testing, Writing
shell scripts in Unix environment, Developing test cases using Java in
JUnit, Analysis of PRD's, Experience with working in Agile, Reporting Bugs
and Verification of Bug fixes.
Tools: Bugzilla, JIRA, HP Quality Centre, Selenium, JUnit, IBM Rational
Rose, Eclipse, Agro UML, Net beans, MS Project, MS Office.
Operating Systems: Windows (XP, 7/8/8.1), Linux (Red Hat, Ubuntu, Fedora),
MAC.
PROFESSIONAL EXPERIENCE:
1. Designation: Software Quality Assurance Analyst
BroadSign International LLC, Montreal
(July 2014 to Present)
Duties: - Design test coverage plan, perform test cases for both desktop
and web-based applications. Write test cases as per requirements
specifications and automate when required . Writing test scripts in Python
and Java. Troubleshoot production problems, i.e. isolate, replicate, and
report defects and verify defect fixes. Improve the overall quality of the
applications by finding defects and ensure that validated deliverables meet
functional and non-functional requirements. Setup and manage servers,
Hotfix and Package validation. Flashing, imaging and testing firmwares.
Participate in sprint planning, grooming and retrospectives.
Tools Using: JIRA, BugZilla, Teamcity, Wireshark, Confluence, Testopia,
Sqlite, WinDbg, Gdb.
Operating System: Windows XP/7/8, Linux (Ubuntu, RedHat, Fedora), Android.
2. Designation: Software Quality Specialist
eClinicalWorks India Pvt. Ltd.
(February 2012 to July 2012)
Duties: Worked on HL7 Support Project which involved deploying HL7
interfaces and also provided the post implementation support and testing.
Resolved various support issues of EMR software. Created windows batch
files and shell scripts in order to automate tests. Write test cases and
ensure the overall quality of the product by finding bugs and ensure that
validated deliverables meet the product functional and non functional
requirements.
Tools Used: eClinicalWorks EMR, JIRA, Sqlite.
Operating System : Windows XP,7
3. Designation: Jr. Software Quality Engineer
Poornam Infovision Pvt. Ltd, India
(June 2010 to January 2012)
Duties: Debug and correct technical issues on Web Servers, Mail Servers
and Database servers. Perform all aspects of verification including
functional testing, regression testing and performance testing. Analyze
test result, report bugs and retest bug fixes. Take part in weekly meetings
and contribute in planning the test coverage. Worked on Parallels
Ticketing System, IIS6/7, Apache.
ACADEMIC PROJECTS
Advanced Programming Practices: 'Board Game: Dungeons and Dragons':
Developed a simplistic version of Dungeons and Dragons in Java using MVC
design pattern. Applied set of D20 gaming rules. This project was developed
in a team of four. Also intensive testing of the code is done using JUnit
testing framework. Coding standards were followed throughout the code.
Software Quality Assurance: 'Online Banking': Developed and tested the
online banking system. The website was developed using PHP and MySql. It
can perform all the basic functionalities like transfer money, pay bills,
check account balance, add and delete users, perform investment operations,
print account summary etc. Various validations were considered throughout
the system and applied to the system. The other main part was of testing
the system which includes creating test plans, test cases, test suites.
Unit testing, System testing, Integration testing and Validation was
applied to the system.
Computer Networks Project: Created a client and a server which would be
able to send and receive files using TCP/IP protocol as 'Delivery service',
Socket Programming utilities in java and Multi-threading. Created unit
tests for the project.
Advanced Software Architecture: Created a software architecture for a
healthcare EHR software "iCare". Created the SRS for the software,
developed the different UML diagrams, presented the architecture according
to different viewpoints model and described the design patterns of the
architecture.
Software Requirement Specification: Developed and online survey system and
gathered, validated, and documented user requirements using industry
standard best practices. Did the UML modeling of the collected requirements
and finally developed a survey system using PHP, JavaScript and MySql.
Note:
1. Willing to relocate if required.
2. References available upon request.