Sr.qa Analyst Resume
MichigaN
SUMMARY
- Around 7 years of experience in IT Industry mainly in performing Automation Testing, Mobile Application Testing and Manual Testing in wide variety of projects and environment.
- Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test cases.
- Experience in Automation testing using Selenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, Soap UI and HP UFT.
- Hands on experience in Unit testing by using Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Able to write Java Test Automation Script (.java) using Java, Selenium and Web Driver which does sanity testing on every deployment performed in QA Environment and sends Email Notification on failure.
- Experience in Mobile application testing in agile environment (Mobile/Tablets/Mobile Simulator).
- Experience in automation testing of applications on mobile devices using tools Android Driver, IOS Driver using Appium.
- Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, Web Driver, and GRID), Load Runner, Quality Center, and Performance Center.
- Extensively worked on Agile Development and management process.
- Developing a test framework in JAVA using page object model and data driven model on top of JUNIT and Appium for test automation.
- Experience in Back - end testing, data validation, Database testing using SQL queries.
- Used Jenkins to build and run Continuous Integration and formal builds to create artifact and deploy it in the corresponding repository.
- Experience in Smoke testing, Manual testing, Automation testing, Functional testing, Regression testing and Black Box Testing, White Box Testing and DB testing.
- Used Performance Center and Rational Performance Tester to execute Vugen scripts to stimulate multiple users and transactional workload for Performance testing using WEB(HTTP/HTML), AJAX TruClient and web Service Protocols, Socket test, Seibel web.
- Experienced in White Box testing by authoring Java Codes in Selenium Web Driver.
- Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP tools like Quick Test Professional (QTP), Quality center (QC)/ALM & JIRA, Status Reports, and Best practices in Testing).
- Involved in End-to-End, System, Beta Testing & Performance Testing.
- Performed integration testing & data validations using QTP for various interfaces.
- Coordinating wif Developers in fixing Defects and ensuring QA processes.
- Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Jira and Bugzilla.
- Excellent interpersonal skills, proven team player wif an analytical insight to problem solving and deliver under high stress environment.
- Strong organizational and communication skills, both verbal and written.
- Ability to understand client requirement and provide wif the best solution.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/Web Driver/GRID, QTP, RQM, HP ALM
Test Framework: JUnit, TestNG, Cucumber, Data Driven Framework, Keyword Driven
Bug Tracking Tools: IBM Clear Quest, JIRA, Bugzilla, Quality Center.
Languages: HTML, CSS, JavaScript, Java
Databases: SQL, Oracle 11g/10g, SQL Server.
Office Tools: MS Office (Word, Excel, Power Point, Outlook)
Operating Systems: Windows 10/8/7/XP/98, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Sr.QA Analyst
Confidential - Michigan
Responsibilities:
- Analyzed Business Use Cases based on the business requirement Specifications document.
- Responsible for all deliverables such as Test Case Document, Test Script, Test Data, Test Results, Test Summary Report, Test Traceability Matrix, Defect Report.
- Performed all levels of testing such as Smoke Testing, Functional Testing, System Integration Testing, Regression Testing and Backend Testing.
- Test case execution in System Test environment and defects logging in defect tracking tool.
- Requirement gathering, Functional and Technical Specification creation using MS Visio, Power Point and JAD Sessions.
- Gathering Requirements from sponsors and translate into working action plans using Visio.
- Experienced in performing regression, functional, unit, integration and user acceptance testing.
- Identifying Defects and writing story cards and prioritizing them.
- Working closely wif business, analysts, developers and owners.
- Good Experience on MS Office applications like MS Word, Excel, Outlook, Visio, and Power point.
- Expertise in Rational Performance Test and JMeter Test script creation/execution and analyzing JMeter/RPT results and preparing performance report wif recommendations and issues.
- Developed Scenarios for Performance test using JMeter.
- Product progresses in a series time-boxed segments called ‘Iterations’ (generally 2 weeks each).
- Performed backend testing using SQL queries to make sure members, providers, facilities, information TEMPhas been saved in the database correctly and able to retrieve correctly.
- Performed database backend testing by field level validation in SQL to verify data integrity and consistency.
- Requirements are managed as items in product backlog called a Master Story List (MSL)
- The team stays on track by holding brief daily meetings called the “Daily Stand Up”.
- Experience in designing UML diagrams using Microsoft Visio.
- Prepared Test cases, according to the business specification and wrote test scripts and maintained them.
- Implemented the whole life cycle of QA methodology starting from planning, capturing, creating, executing reporting and tracking the defects using Test Director.
- Attended Release Planning Meetings and Iteration Planning Meetings (IPM) and Status Meetings
- Conducted Manual Test for entire applications using manual scripts, which are designed specifically.
- Data Driven Testing for the large amount of data were implemented wif QTP.
- Actively involved in automating test cases using QTP defined and reviewed Test Execution schedules and created Test Scripts in RQM.
- Creation and execution of test scripts in Quality Center.
- Regression testing was done for every release for every month.
- Executed the Manual Test Scripts from the Quality Center and parallel run the QTP Scripts for every new build in cross platform environments.
Environment: IBM Clear Quest, IBM Rational Quality Manager, Rational Functional Tester (RFT), QTP, Windows2000/XP, MS Visio, MS Office, SQL, Oracle 9i/10g, SQL, SVN, Quality Center/ALM, TFS 2010, TFS 2012, MySQL
QA Automation Engineer
Confidential - Rochester, NY
Responsibilities:
- Analyzed business requirements and functional documents, created the test strategy document dat define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Participated in daily Scrum meetings, discussed wif Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
- Worked on acceptance testing using Selenium Web Driver.
- Designed and developed automated test scripts using Soap UI orchestrating various SOAP and RESTFUL web services.
- Created Java based scripts for Selenium Web Driver wif JUnit as automation frame work.
- Developed and maintain automation test scripts for client-server and web based applications using Java, Silk and other automation tools.
- Created automation scripts in Soap UI using Groovy Script for web services testing.
- Performed testing on REST based web services testing using Soap UI, POSTMAN.
- Soap UI-Pro Application was used to do black box testing to call interfaces on SOAP based and RESTFUL Web Services.
- Executed Soap UI for preliminary smoke-test to validate the build.
- Used Selenium Web Driver for writing test scripts for regression test coverage.
- Extended TestNG framework by adding some helper classes and methods.
- Responsible for implementation of Data Driven Test Automation Framework build using Selenium Web Driver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients wif XML Payload.
- Created custom JSON/XML Assertors for validation of SOAP (WSDL), and REST API calls.
- Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, X Path, link in the application.
- Used Soap UI tool to test SOA based architecture application to test SOAP services and REST API.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X Path in Selenium.
- Involved in setting up continuous integration system using Jenkins and working noledge wif cloud based code repository system like GitHub.
- Conducted backend testing using SQL queries to validate data for database.
- Prepared user documentation wif screenshots for UAT (User Acceptance testing).
- Created manual test cases, reviewed wif different stakeholders to validate the functionality.
- Used SQLite to cache the data received from the RESTFUL web services.
Environment: Java, Selenium Web Driver, Selenium Grid, REST, TestNG, Maven, Jenkins, MVC, SOAP UI, Firebug, Fire path, Postman, XML, DOM, GIT, Internet Explorer, Chrome, Firefox, SQL and Windows.
Automation Tester
Confidential - Alpharetta, GA
Responsibilities:
- Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
- Worked wif development team to understand technical design and architecture for test planning.
- Regression test cases were written and automated using Selenium RC and Selenium IDE.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC.
- Created whole test framework using Selenium for further test creation and execution
- Prepared traceability matrix to ensure the adequate coverage of the test cases.
- Prepared required documentation for testing signoff by various parties as required by the project plans.
- Participated in weekly assessment meetings wif business analysts and developers.
- Worked wif source version control tool such as Subversion (SVN) & Git.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
- Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
- Debugged the test scripts, created batch tests, verified the test results and reported the defects using Quality Center.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed back end testing on oracle database by writing SQL quarries.
- Interacted closely wif developers regarding defects, participated in tracking, reviewing and analyzing bugs.
- Regularly Communicated wif Project Managers, Business owners, Developers and Release Managers to ensure comprehensive test planning and execution.
- Worked extensively wif business users to define scope and prepared 'Documents of Understanding' for various change requests by analyzing the feedback from user groups.
- Actively participated in status reporting meetings and interacted wif development to discuss the technical issues.
Environment: Selenium IDE, Selenium RC, Quality Center, HTML, JavaScript, XML, Apache-Subversion (SVN), Git, Internet Explorer, Chrome, Mozilla Firefox, SQ, Windows.
Quality Analyst
Confidential
Responsibilities:
- Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
- Involved in analyzing requirements documents.
- Developed test strategy, test plan, test cases and test scenarios based on requirements Document.
- Performed Functional testing manually.
- Involved in performing extensive back-end testing to make sure data is properly reflected on the web Application.
- Executed the test cases manually and automation as necessary and worked on XML.
- Used Quality Center as a defect management tool.
- Performed Manual Testing and regression testing activities for new releases as an end-to-end testing on Different platforms like windows wif different web browsers.
- Responsible for documenting errors, their resolution, as well as performing extensive Regression Testing.
- Involved in weekly walkthrough and inspection meetings to verify the status of testing.
Environment: Manual Testing, HTML, MSOffice, Quality Center, SQL Server, Windows.
