Qa Analyst Resume
CaliforniA
SUMMARY:
- Technically competent Software Engineer with 5 years of experience in Software Quality Assurance including rich experience in Web Automation and Mobile Testing in Banking, Communication and Media domains
- Adept at full Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with strong knowledge of testing methodologies like Agile, V - model and Waterfall
- Proven ability in validating mobile web and native apps on Android and iPhone devices
- Proficient in using test automation tools such as Selenium Suite (WebDriver/RC/IDE/Grid), REST Assured, Junit, Protractor, TestNG, QTP and developing automation testing scripts for web applications
- Basic understanding of Testing and accessing Mobile Devices on cloud using Selenium Interfaces like Mobile Cloud
- Record of success in integrating QTP scripts with ALM and have driven execution from ALM
- Experience in automation through Jasmine testing framework using Protractor
- Extensive experience in the Quality Assurance and Automated/Functional testing of web based, Client/Server applications using Black Box and White Box testing techniques
- Exceptional knowledge in back-end Data Validation using SQL Queries and automation of the validation
- Extensive experience in working on Method Driven, Keyword Driven, Data Driven and Hybrid frameworks
- Wide-ranging experience in Functionality Testing, User Interface Testing, Integration Testing, Regression Testing and Ad-hoc Testing of various applications
- In-Depth knowledge in Automation concepts of Descriptive programming, Exception handling, & Checkpoints
- Adept at preparing Test Plan, Test Summary Reports, developing Test Cases using requirement documents and functional documents, Tool evaluation for performance/automation testing and defect tracking
- Extensively used HP Quality Center/ALM and Rally to manage requirements, test cases, defects and generating progress Reports using Dash board module
- Expertise in participating in Design Walkthroughs and Inspection meetings to review Test scripts and results
- Skilled at driving adoption of best practices in code health, testing, and maintainability
- Solid leadership skills and communication abilities; articulate and document testing solutions to clients, stakeholders, vendors, and team members at all proficiency levels
TECHNICAL SKILLS:
Methodologies: Agile/Scrum, Waterfall, V- model, SDLC, STLC
Testing Tools: Selenium 2.0, Selenium WebDriver, Selenium Grid, Selenium IDE, Selenium RC, Protractor, Jasmine, Junit, TestNG, REST Assured, POSTMAN, HP Quick Test Professional - QTP, SQL Navigator, TOAD, Load Runner, Rally, Clarity, ITIM
IBM Tools: RFT, Rational Clear Quest, JIRA, HP Application Lifecycle Management - ALM, HP QUALITY CENTER 10.00
Operating System: Windows (XP/NT/7/Vista/8), Mac OS X
Databases: DB2, SQL, Oracle11g
Languages: C, Java
Browsers: IE, Firefox, Safari, Chrome
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project
Utilities: Eclipse, SVN, Maven, Firebug, Fire Path
PROFESSIONAL EXPERIENCE:
Confidential, California
QA Analyst
Environment: DB2 10.0, Eclipse, TOAD, J2EE, GIT, Maven, ALM, REST Assured, POSTMAN, Selenium 2.0, Selenium WebDriver, Protractor, Angular JS, TestNG, Restful API, Windows 7
Responsibilities:
- Analyzing the Business Requirements and preparing the Test plan.
- Preparing Test cases/strategies based on the requirements.
- Reviewing the Test Scenarios/ Test Cases with Business.
- Developing the automation scripts for functional and regression testing through Protractor.
- Implementing Jasmine test framework with protractor.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
- Performing Unit, Integration and Smoke Testing of Java system for module tracking application.
- Following the Agile process and actively participating in daily scrum meetings.
- Executing extensive test case scenarios in Rally and Defect monitoring.
- Analyzing the test results and updating the defect status.
- Assigning the defects and following up with the dev team for defect closure.
- Identifying and performing Regression testing on base product for every release.
Confidential
Software Engineering Analyst
Environment: DB2 10.0, Oracle11g, TOAD, Eclipse, Load Runner, Rally, HP ALM, Windows 7
Responsibilities:
- Analyzing the Business Requirements and closely working with the Business Team to get the clarifications addressed.
- Following the Agile-Scrum process and actively participating in Daily scrum meetings.
- Responsible for reviewing the user stories and preparing MOMs for sprint planning meetings.
- Functional Testing of SAP system migrated from legacy platform for Order Management.
- Defect Triaging and Reviewing the Test Scenarios/ Test Cases with Business.
- Performing SQL reporting using TOAD to validate customer orders.
- Performing customer order life cycle Maintenance.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
- Working with end users to generate UAT scripts for successful completion of UAT testing.
- Analyzing the test results and updating the defect status to onshore and offshore teams.
- Executing extensive test case scenarios in Rally and Defect monitoring.
- Responsible for Identifying and Performing Regression testing on base product for every release.
Confidential
Software Engineering Analyst
Environment: Eclipse, TOAD, ALM, Load Runner, Rally, GIT, Junit, ITIM, Selenium 2.0, Selenium WebDriver, TestNG, Windows 7
Responsibilities:
- Participating in Requirement Analysis.
- Reviewing the business requirements, use cases documentation and developing the test plan.
- Developing specifications and test customer record mapping.
- Preparing Test Cases based on Scenarios and business requirements.
- User Access Management for applications through IBM Tivoli Identity Manager.
- Supporting and updating test libraries, applications, scripts and data files.
- Communicating the testing status and issues by preparing Status reports, attending daily meetings.
- Reporting and tracking the bugs using Rally.
- Interacting with development and Client teams for bugs’ closure.
- Providing Training to the Team Members on the application and process.
- Performing user acceptance testing and End-to-End testing for application life cycle management.
- Responsible for Preparing the Test Summary Report.
- Suggesting and implementing corrective actions wherever required.
Confidential
Associate Software Engineer
Environment: Quick Test Professional - QTP10.0, HP Quality Center 10.0, Selenium2.0, Selenium Web Driver, TESTNG, Load Runner, Rally, Windows 7
Responsibilities:
- Understanding the application, Analysis of Business requirements provided by BAs and conversion of these requirements into test scenarios and its review.
- Capturing Test Scenarios from Requirement documents.
- Functional testing of same functionality on mobile devices.
- Performing parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
- Mobile Application testing for various platform including android, iPhone, iPad and Kindle.
- Stress and Load testing of Online banking transactions.
- Testing the web responsiveness of the application on the web using Firefox add-ons and Browser stack to make sure web responsiveness is not broken in other devices.
- Developing test scripts by identifying the web element locators using Firefox plugins like Fire path and Firebug
- Regression Testing on Selenium to automate the application and to make it available on mobile Devices
- Creating test cases and test data in support of test plans and investigate data integrity issues adhering to all the standards and guidelines provided by the client.
- Designing, executing and maintaining Selenium Web Driver, TESTNG, automated test cases for regression test cases.
- Developing and Executing test cases using Quality Center and Rally.
- Performing Release management in e-Comm space.
- Browser testing for online banking pages.
- Testing applications in different browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome and Safari.
- Conducting Functional, Regression and System Testing for Various Modules.
- Preparing and maintaining Traceability Matrix.