Experience Summary
Creative and versatile Software Test Engg having 6 years of experience as QA Engineer and 2 years as Automation Engineer.
Experience in designing automated tests using Selenium with Python as the programming language, and integrating with Jenkins, a continuous integration tool
Creating shell batch scripts using python for data generation, collection.
Data Driven tests scripts created with python
Modify/Update Python scripts as needed for automation framework.
Extensive experience in Functional Testing, Negative, Regression, System Integration (SIT),Acceptance (UAT),Browser Compatibility Testing, Localization Testing
Experience in testing Mobile Applications
Experience in Functional Testing Web based applications using Selenium.
Analysis and Review of Software and Business Requirement, Functional specifications Technical Documents with the stake holders
Experience in implementing best practices for quality assurance. Change Control, Change Management.
Experience in Functional Testing of Web Services, Service Oriented Architecture (SOA) Soap UI, XML.
Experience in Data Driven tests based on Selenium, and Test NG, and working knowledge Jenkins for continuous Integration.
Extensive Experience in Agile/Scrum Methodologies
Experience in developing Automation Framework (Page Object Model with Maven)
Extensive experience in monitoring the progress of the testing effort conducted through numerical, graphical analysis and, provide remedial measures if there is fall back on schedule.
Good understanding of object oriented programming, J2EE architecture,.NET.
Organizing the Defect Management Process throughout the Defect life Cycle
Extensive experience in preparing Test Plans, Test Strategy, Test Cases based on Business requirements, Functional specifications, Technical Specification and SRS
Extensive experience in managing different projects simultaneously based on priority and deadlines, ability to execute and prioritize a number of tasks with limited supervision.
Experience in preparing reports and maintain records of work accomplishments, problems, progress in mastering tasks and work process and individual and Team training needs.
Experience in Process Improvement, Change Management, Risk Management, Transition Management, Relationship Management, Presentation and Negotiations, Offshore Coordination
Involved in identifying and defining QA metrics and goals for the enterprise as per Industry best practices.
Technical Summary
Operating Systems : Windows XP/2000/NT/ Linux
Languages : Java, SQL, JavaScript, XML, HTML, Groovy, Python
Servers : Tomcat
Testing Tools : Selenium, QTP,Soap UI, Appium
Defect Tracking Tool : Quality Centre/Rally/JIRA/BugZilla
Software Packages : MS Project, MS PowerPoint, MS Word, Excel
Engagement Overview
Freelance Testing August 13-Present
uTest.com
Worked on projects in the Media and Entertainment field (Mobile Application)
Worked on web-based projects performing functional testing of the key functionalities
Tested database applications – backup, creating and printing reports, importing and exporting data
Tested projects in the Real Estate field Web/Mobile testing
Conducted Localization and Usability testing
Audio and Internet providing Devices Functionality testing.
Tested implementation of social networking features: blog, instant messaging, news feed.
Executed ad hoc and structure test procedures at all the stages of software development life cycle.
Analyzed software failures, made them reproducible, reported bugs in Bugzilla tracking system.
Participate in cross browser (Chrome, Safari, Internet Explorer, and Opera) and cross platform (Windows 7, MAC, OS X) testing
DCKAP July 10 – July 13
Role :-Sr Test Engineer
Work Flow automation of the entire process of acquiring raw materials, processing, dispersing, manufacturing, and sales.
The proposed system will help in marking the type of form applicable for each invoices/debit note/credit note or supplier invoices. It will also keep track of whether the form has been issued or not for the invoices entered in the MYSQL Data base electronically
Wrote Test Cases defined Test Strategy, Generating Test sets, executed Test Cases -generated reports for tracking progress in general and for tracking defects using Quality center.
Reviewed requirements for testability and usability, consulted development staff with regards to system functionality
Conducted System Testing, Negative Regression Testing
Coordinated the Defect Management process throughout the defect lifecycle.
Interact with business units and developers to gather and document requirements
Performed Functional, Automation Using Selenium and Python, Regression, System Integration, User Acceptance, Configuration and content testing
Tested application security features, including session expiry, book marking, passwords and compatibility across multiple browser types and encryption levels
Developed and updated Test plans, Test Matrixes, Test Scenarios, and Test Cases for all company products
Identify research, Implement work flow required
Conduct workflow, process diagram existing system enhancements.
Change Request Tracking.
Worked closely with the Project/Team Manager and coordinated work across multiple teams.
Followed System Development Life Cycle guidelines and coordinated across multiple teams on the process.
SLK-Software, Bangalore India May 07 – June10
Role :-Test Engineer
FileNet Enterprise Content and Business Process Management solutions was implemented to enable streamline and automate their business processes, access and manage all forms of content and automate records management to help meet compliance needs . These solutions provide a flexible and scalable framework for: Managing content, Automating, streamlining and analyzing business processes, facilitating collaboration, ensuring compliance, Simplifying decision-making.
Reviewed Test Cases, Test sets, Review Reports and ensured that they are in accordance with QA Best Practices
Preparing Test plans, Test Strategy, Test Cases based on Business requirements, Functional specifications, Technical Specification and SRS
Wrote Test Cases defined Test Strategy, Generating Test sets, executed Test Cases -generated reports for tracking progress in general and for tracking defects using BugZilla
Developed functional test scripts using Functional Tester and for conducting the regression tests
Interact with business units and developers to gather and document requirements
Reviewed of Software and Business Requirement, Functional specifications Technical Documents with the stake holders
Managed the defects detected in the UAT throughout the defect life cycle in the UAT
Prepared UAT Test reports indication clearly the areas of Risk, Recommendation
Education
BS, Electrical and Electronics, College of Engg Perumon (Cochin University) India.