SOFTWARE QUALITY ASSURANCE & INSPECTION
A dynamic technical professional having 6 years of experience in functional testing and automation. Skilled team leader; self-starter and quick learner. Identified by clients as the critical player in project success. Always willing to deliver better functional products in tough deadlines. Has good understanding of SDLC, QA and software testing processes. Can handle multiple projects simultaneously and work independently. Possess industry experience with domains such as insurance, ecommerce solutions, websites and portals, content management systems, social communities and government organizations.
Also provided training to Software Quality Assurance Team.
TEACHING, TRAINING & ADDITIONAL RESPONSIBLITIES
Possess approximately 8 years teaching experience. Taught ‘IS Audit’, ‘Software Quality Assurance’, ‘Design & Analysis of Algorithms’, ‘Web Engineering’, ‘Software Project Management’,‘Human Computer Interaction’, Microprocessor and Assembly Language & e-Commerce. In addition to teaching also served as:
Students Class Advisor and FYP Supervisor, Member FYP Committee, Faculty Training for Online Teaching Soft ware Systems MS Team and VLE, Member Programme Team Members for Preparations of Self-Assessment Reports - Information Technology Program, Team (AT Nominations of Assessment)members for SAR Evaluation – Software Engineering Program. I was also part of Co-curricular Committee.
BRIEF STATEMENT OF RESEARCH INTERESTS
Information security was always a prime consideration for me since my inception in the field. Availing CISA certification not only boosts my interest in security issues but also made a huge impact on my thinking regarding the usage of internet and information resources.
My motivation to pursue a research in ‘crypto currency’ stems from my interest in cryptography algorithms which I learnt in my undergrad studies. Moreover, focusing on security issues in crypto currency could not only be a potential domain for research where numerous open issues could be found but the mixture of security and cryptography is a thing where both my interests could meet.
During my undergrad studies final year project thesis, proposed a RISC processor architecture that is a mixture of Von-Neumann and Harvard architectures. The source of inspiration for this project is my interest in logic designing, microprocessors and embedded systems. That is why IoT could also be the one of relevant research field for me.
In my MS, I submitted a term/survey paper titled: ‘Reconfigurable architectures – configuration overheads and optimized solutions’. Moreover, while taking data mining course, coded data mining algorithms in Matlab. I also did some research on taxation system user interface usability issues while studying User Interface course in MS. The research question was ‘Whether existing user interface can facilitate users to file their tax returns electronically? Following the qualitative methodology I came up with the literature review and collected data. The use of Medley really helped me in managing the research papers and organizing my work. But due to the Nvivo and MaxQDA license issues I did not pursue it further.
I also find Artificial Intelligence as a potential dimension for research. Especially, in health domain.
• Adhere to the current QA processes and standards: To make sure QA activities are being performed in accordance with standard operating procedures. Evaluate and test systems to ensure that they will comply with the organization's policies and other requirements.
• Create, organize and control QA activities and documentation: Prepared SQA training plan and SQA hiring questionnaire template with a peer member.
• Contribute to improve QA processes and standards: Suggested various improvements in bug reporting and resolution cycle; highlighted the benefits of practicing bug tracking tool and mentioning revision numbers in the tickets. Also, emphasized the need of independent QA department that does not report to the production manager.
• Participate in QA meetings and discussion sessions to provide visibility on QA activities.
• Provided training and support to junior QA resources in performing their activities.
• Review requirement specification documents and develop an understanding of testing requirements.
• Prepare test specifications and generate test data.
• Execute test cases throughout testing cycle.
• Creating manual and automated test cases.
• Assisted PM(s) in various tasks.
• Worked closely with the design and development team
• Enter, maintain and monitor bugs in a bug tracking tool.
• Evaluating the readiness of the system for migration into production.
• Communicated with off shore clients.
• Helped management in evaluating time spent on various projects.