Resume for Software Quality Assurance Tester
Work Authorization
GREEN CARD
Professional Summary
6 years of research and development experience in software testing and reuse. Most of the projects focused on considering how software reuse can be harnessed towards reducing test effort in software development and led to the development of process models and metric models for software measurements.
Experience in writing test plans, test cases, generating test scripts, executing test cases, analyzing bugs and generating test summary reports in manual testing and automated testing. Mostly used in-house developed test automation tools for this purpose.
Experience in testing metrics and measurements to keep track of the testing progress and product quality.
Experience in testing techniques like equivalence partitioning, boundary value analysis, cause-effect graphing, path testing, condition testing, branch testing etc. and experience in formulating test strategies like unit testing, integration testing, system testing and UI testing. Experience in Black-box testing.
Experience in conducting formal meetings and walk through to discuss the progress of project and share information with stakeholders.
Participated in all phases of Project Life Cycle (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Development, Implementation, Testing.
Experience in using QTP for test automation and Quality Center for test planning, requirements management, defect tracking and reporting and test monitoring.
Key skills include but not limited to good knowledge of software quality assurance and testing principles and practices; experience in test planning, test monitoring and control; QA metrics, measurement and test documentation, test case generation and review; skills in software programming and automated test ware development; requirement analysis and review; experience and understanding of object-oriented analysis, design methodologies and programming.
Excellent team player and individual contributor with good communication and presentation skills with analytical mind set. Ability to be flexible to changing demands and priorities.
Technical Skills
C, C++, PL-SQL, VB Script, Microsoft office tools, DOS, Windows 2000/XP, HP Quality Center, QuickTest Pro
Academic Qualification
Ph.D. - Computer Science (2010)
Indian Institute of Technology (IIT), Banaras Hindu University, Varanasi- INDIA
Title: “Some Observations on Reuse in Testing and Software Frameworks Testability”
M.Sc. - Computer Science (2003) – 80%
Maharshi Dayanand University, Rohtak, Haryana, INDIA
B.Sc. - Computer Science (2000) – 72%
University of Lucknow, Lucknow, INDIA
Professional Experience
1. Assistant Professor of Computer Science, Banaras Hindu University, Varanasi, INDIA (Oct 2005 – July 2012)
Teaching M.Sc. (Computer Science) and B.Sc. (Computer Science) courses and guiding the masters and doctoral projects. Research was focused in field of software testing and reuse. Teaching included following subjects at master and bachelor levels: Software Engineering, Object-Oriented Analysis and Design, Computer Organization and Architecture, Programming Languages (C, C++, JAVA).
Participated in industry- academia interaction programs by Google and Microsoft Research India. Provided consultancy in software testing (process improvement, measurement, quality assurance etc.) to real time projects in industry.
Published 8 research papers in international journals and conferences on software reuse and testing and a book on "Observations on Reusability, Frameworks and Testing".
Projects Undertaken
1. Development of a Reuse-oriented Software Testing Model: This model formally defines the integration of reuse-specific activities to software testing process and suggests software testers when and how to perform reuse during planning, designing, executing and reporting tests to bring the software testing effort down.
2. Testability Analysis of Object-oriented Software Frameworks: The aim of this work was to attempt reduction in framework-based software development effort. We identified the factors that affect the testability (ease in testing) of frameworks so as to take care of those factors at the time of design, development and documentation of frameworks. We proposed a set of metric models for assessing and measuring the testability of object-oriented frameworks.
3. Unit testing automation framework: Developed an object-oriented framework in C++ for building test case repository, executing test, collecting and analyzing test results and test report generation for unit testing.
4. Development of Software Testing tools: This project led to the development of a few static analysis and metrics calculation tools like a) unit prepr...
Login or Register to view the full resume.