Project Manager Resume
SUMMARY:
- Seven years of core experience in Automation, Database, Native Mobile and Web Application Testing.
- Domain knowledge of Ecommerce, Telecom and banking sectors.
- Proficient in automation tools such as Selenium, Jmeter, Cucumber - jvm
- Expert in set up and defining Automation Frameworks by using Selenium, RPT and RFT.
- Proficient in Planning, Design, and Maintenance of complex Test Automation Frameworks.
- Good understanding of QA standards, methodology, and testing strategies.
- Used Ruby client library for Selenium /Web Driver to design and develop automation tests using JUnit/TestNG frameworks.
- Expert in BlackBox and WhiteBox Testing, writing test plans, test cases, automation processes and set up.
- Experience in Functional Testing, Usability Testing & Browser Compatibility Testing.
- Knowledge of Bug life cycle.
- Experience in Bug tracking and reporting using Defect Management Tools (Scarab and Bugzilla).
- Knowledge of Automation Testing Tool: Quick Test Professional(QTP)
- Knowledge regarding Testing Terminologies, Verification, Validation, Levels of Testing and Testing Techniques.
TECHNICAL SKILLS SET:
Operating Systems: Windows, UNIX, Linux
Programming Languages: C, C++, Java, SQL, .Net
Testing Tools: Jmeter, Selenium WebDriver, Selenium IDE & Selenium Grid, Robotium (Automation), Monkey Talk, QC, Charles proxy, Soap UI
Bug Tracking Tools: Jira, Bugzilla, Redmine, Extra View
Version Control: CVS, SharePoint, Jenkins
Web Technologies: HTML,XHTML,XML,CSS,Bootstrap,Sass
Browsers: MS IE, Mozilla Firefox & Chrome.
Application Server: AWS, Websphere, Jboss
Databases: Oracle, MySQL
Source control: Git Source Control, SVN
Knowledge on tools: QTP, LoadRunner
Certifications: Certified Software Quality Analyst, 2011 ISTQB - ISEB Certified Tester Foundation Level (2010 Syllabus)
PROFESSIONAL EXPERIENCE:
Confidential
Project Manager
Responsibilities:
- Gathered the requirements and compiled them into Test Plan
- Followed Agile Methodologies (scrum)
- Responsible for implementingJMeterbased infrastructure including: Architecting the load testing infrastructure, hardware & software integration
- Prepared Test Cases, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid.
- Extensively automated regression and functional test suites by developing over237test cases, 6 test suites using Selenium WebDriver, JAVA, JUnit.
- DevelopedKeyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Developed BDD testsusing Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 14 SQL scripts.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
Confidential
QA Engineer (Lead)
Responsibilities:
- Gathered the requirements and compiled them into Test Plan
- Followed Agile Methodologies (scrum)
- Identifying and Analyzing various test Automation scenarios
- Developing and executing Automation scripts using Robotium and Python.
- Running automation scripts on different Devices with various Form factors.
- Involved in developing the Data driven automation framework.
- Developed test scripts for Web services using Python.
- Developed several python scripts for finding Translation Issues
- Involved in developing Code Snippets to reduce manual work.
- Involved in reviewing of automation scripts.
- Make recommendations to teams to address performance issues.
- Proactively ensure that our client exceed performance, load, and stress testing goals.
- Develop performance test plans and strategies.
- Design and develop performance scripts.
Confidential
QA Engineer (Lead)
Responsibilities:
- Make recommendations to teams to address performance issues.
- Proactively ensure that our client exceed performance, load, and stress testing goals.
- Develop performance test plans and strategies.
- Design and develop performance scripts.
- Preparing and Executing Test Cases.
- Managing Bug Details using Redmine and reporting details to development team for follow up.
- Tracking the progress of Bug Reports.
QA Engineer (Lead)
Confidential
Responsibilities:
- Gathered the requirements and compiled them into Test Plan
- Followed Agile Methodologies (scrum)
- Make recommendations to teams to address performance issues.
- Proactively ensure that our client exceed performance, load, and stress testing goals.
- Develop performance test plans and strategies.
- Design and develop performance scripts.
- Analyzing and Understanding System Requirement Specification.
- Participation in Test Planning Process and developing Test Plan.
- Preparing Build Verification Test (BVT), Check list and other testing documents.
- Creating, Managing and Executing Test Cases.
- Performing Functional testing, Usability tests and Browser Compatibility testing during different phases of application development.
- Logging Bug Details in MS Excel, generating bug report and reporting details to development team for follow up.
- Track Bug Report to its closure.
- Performing Regression testing and executing Build Verification Test (BVT) for ensuring the stability of the application before release for every enhancement or changes.
Environment: JavaScript, hook mobile API, HTML5, CSS, MySql 5.5
Confidential
QA Engineer (Lead)
Responsibilities:
- Exploring the Software Functionalities and preparing Check list document.
- Executing test cases, generating bug report using and reporting details to development team for follow up.
- Performing Functional testing, Usability testing and Browser Compatibility testing during different phases of application development.
- Analyzing and Understanding System Functionalities.
- Creating test plans, test cases and test documentation for performing functional testing and usability testing at various stages of SDLC.
- Executing test cases, generating bug report using and reporting details to development team for follow up.
- Performing Functional testing, usability tests and Browser Compatibility testing during different phases of application development.
- Track Bug Report to its closure.
- Verifying the accuracy and completeness of the project released and ensuring defect free quality product as per specification is delivered to the customer.
- Writing SQL queries.
- Retrieve the data, analyze and share it with concerned team.
- Have written Manual Test Cases Using Test Director
- Logged Bugs using Test Director as well as Internal System
Confidential
QA Engineer
Responsibilities:
- Developed Test plans, Test Cases and Documentation
- Performed User interface Testing & Regression Testing for various releases
- Extensively Involved in Running and Manipulating Regression Scripts.
- Attended reviews and meetings with the developers regarding the test cases, test plans of the new designs and changes that were added.
- Performed Database checkpoint, field validation, and constraint testing using SQLPLUS.
- Performed System Testing and Regression Testing on Orders Management Application.
- Delivered Functional Design Documents to Business Analysts.
- Knowledge Transfer to new hired employees to assume QA roles.
- Providing status updates to management and issue escalation
- Support in analyzing and interpreting user requirements for testability
- Assist in preparing Data for Test Plan execution
- Participate in various meetings and discussed Enhancement and Modification Request issues
- Participate in daily meeting with the management team and walkthroughs
- Maintenance all test scripts
- Prepared Traceability Matrix for writing the Test Cases
- Have written Manual Test Cases Using Test Director
- Logged Bugs using Test Director as well as Internal System
Environment: Java, JavaScript, HTML, Oracle, UNIX, Mercury Tools (Quality Check)