Quality Analyst Resume
Portsmouth, NH
SUMMARY
- QA Analyst with 6+ years of experience across the Banking, Investments and Insurance domains
- Extensive Experience in manual and automated testing using QTP (Quick Test Professional), Selenium RC/Web driver, JMeter, and SOAPUI
- Excellent understanding of business, technical and functional requirements to develop the Test Plans, Test Cases, Test Execution of tests and reporting defects
- Analyze technical documentation for inconsistencies, ambiguities, contradictory requirements
- Knowledge and understanding of full project/QAlife cycle (SDLC and STLC) from requirement analysis to User Acceptance Testing (UAT).
- Developed the automation scripts in Selenium for functional testing. Performed Data Driven and GUI Testing using Selenium.
- Experienced in various test strategies like System Testing, End to End Testing, Functional Testing, and Negative, positive testing, Integration Testing, Regression Testing, User Acceptance Testing, and Smoke/Sanity Testing and mobile phone and iphone testing.
- Extensive hands on experience testing all versions of iPhone, iPod and iPad devices as well as all versions of iOS and a large number of android phone and tablet devices including Confidential Galaxy S line
- Experienced in mobile, iphone, IPAD testing
- Developed automated test scripts using Java language to perform Functional and Regression Testing in Selenium RC and Grid.
- DevelopedAntandMavenprojects for enterprise Java applications in automated builds
- Executed Functional Test cases by preparing scripts in Selenium IDE and Selenium RC/WebDriver.
- Developed Performance Test plan, executed Load testing, analyzed the results and generated Load testing reports usingJMeter.
- Experience in using Maven and running weekly builds using Jenkins
- Knowledge of Source Code Control Tools like SVN, CVS, Git.
- Converted Manual test cases in to Automation Script using QTP
- Experience in Web Services testing (SOAP) using SoapUI.
- Experience in System Testing, Smoke Testing Black box Testing, White Box testing,End - to-End Testing
- Proficiency in Structured Query Language (SQL) and PL/SQL.
- Used Android SDK tools like ADB and DALVIK debugger to debug and test mobile applications.
- Performed functional, smoke, regression, BVT, and Performance testing on differentKindleFire tables, various Android tablets, and Android phones.
TECHNICAL SKILLS
Defect Tracking Tools: Quality Center, JIRA, BugZilla
Automation Testing Tools: Quick Test Pro, Quality Center, Selenium IDE, RC, WebDriver, JMeter, SoapUI
Operating Systems: Windows, UNIX (Solaris), Linux (Red Hat)
Programming Languages: Java, Shell Scripting
Web Technologies: HTML, CSS, XML, AJAX, XSLT, SOAP, WSDL
RDBMS: Oracle 10g, My SQL, MS SQL Server
Source Control System: Subversion
IDE: Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Portsmouth, NH
Quality Analyst
Responsibilities:
- Actively participated in testing phase of SDLC (Software Development Life Cycle) of application.
- Authored and reviewed the test cases for the newly identified test scenarios on sprint basis.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE). Contributed in framework creation.
- Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWebdriver.
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
- Uploaded applications to handsets using Mac to perform tests on mobile, mobile browser and web browsers.
- Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
- Write and execute test scripts for various Financial Advisor iPad applications.
- Create, track and resolve defects with the mobile development team.
- Used JMeter to do the performance testing to find the response time, throughput for the application transactions.
- Design and implement TestNG framework and developSeleniumWebDriver automation test suite for web-based application.
- Creating weekly builds in Jenkins.
- Develop test tools for back-end tests, including performance and stress testing.
- Participate in bug review processes to identify deficiencies and improvements in the automated and manual tests.
- Worked with the test team to enable extensive UI test coverage via Selenium.
- Performed Smoke, Adhoc, Functional, GUI, Regression, System and User Acceptance testing for the Application was responsible for executing all testing scenarios.
- Used ADB, and AVD for Mobile testing.
- Executed functional, regression, smoke, ad-hoctestingstrategies for Web and Mobile applications
- Tested the applications ofAndroidSDK during the bridge on mobile device and on SDK emulation. (On Eclipse)
- Developing Non Functional Test cases covering mobile devices settings and capabilities (Timezones, Languages, Network settings, GPS/Location services, Camera, Battery usage, Notification center, and Concurrency and sleep mode) coupled with multitasking, voice and other interactions.
- Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
- Experience withSOAP UI, Groovy scripting, REST-ful Web Services, JSON, SOAP Web Services
- Designed and executed functional, data driven and basic load test cases for web services testing in SOAP UI.
- Maintained and executed Maven build files for running Automated Tests.
- Performed Database Testing using SQL to inspect & Verify Back end Database Tables updates.
- Executed tests (both manual and automated), examined output for validity based on business rules and reported defects in JIRA.
- Responsible for interacting with developers to fix the problems especially pertaining to database which are not populated to the online screen when customer enters his quote.
- Participated in Sprint Planning Meeting, Daily Scrum meetings, reporting project status and setting goals.
Environment: JAVA, JavaScript, Selenium,Web Driver, Jmeter, SQL, SoapUI, Android,Jenkins,JIRA
Confidential, Waterbury, CT
QA Analyst
Responsibilities:
- Analyzed business requirements, functional specifications to provide inputs to develop Test Plan and Test Cases.
- Authored and reviewed the test cases for the newly identified test scenarios on sprint basis.
- Performed Smoke, Adhoc, Functional, GUI, Regression, System and User Acceptance testing for the Application was responsible for executing all testing scenarios.
- Created Keyword-Driven Automated Frameworks using Selenium RC configured under Eclipse, JUnit environment.
- Developed automated scripts for Automated Regression Testing usingSeleniumRC.
- Worked on API server-side System level test cases usingSeleniumRC
- UsedSeleniumGrid to test the compatibility of the tests across multiple servers to save time.
- Data Driven Testing using parameterization in Quick Test Professional (QTP) to test the application with different sets of data. Executed SQL queries, joins and stored procedures.
- Performed GUI Testing by creating GUI checkpoints to verify the functionality of the GUI objects using QuickTestProfessional.
- Extensively worked with VB scripting and Descriptive programming by using QuickTestProfessional.
- Preparing Requirement Traceability Matrix (RTM) to establish traceability between requirements with test cases & results.
- Tested the soap based web services using SOAP UI.
- Created Test Suites and performed parameterization using properties files for SOAPUI test cases.
- Developed and executed test cases for SOAP and RESTful APIs usingSOAP UI.
- Performed Database Testing using SQL to inspect & Verify Back end Database Tables updates.
- Attending Demos and met with Client for User Acceptance and providing QA Signoff on the testing.
- Tested testing Native app and Used SeeTest for automated the mobile testing and run the scripts for multiple devices with VBScript using QTP, and also perform manual testing according to the requirements.
- Execute both test cases for manual and test script for automation testing in different platforms like iOS, windows and android devices
- Participated in Sprint Planning Meeting, DailyScrum meetings, reporting project status and setting goals.
Environment: Selenium RC, SQL, JUnit, QTP, SoapUI
Confidential, Chicago, IL
QA Tester
Responsibilities:
- Gathered test requirements by coordinating with design and development teams.
- ReviewedQAcheck lists to make sure that all the requirements are met for the releases.
- Defined the test strategy for customer requirements to include designing, writing, and executing test cases and procedures.
- Performed execution of test cases manually to verify the expected results.
- Performed Functional Testing using Quick Test professional.
- Developed & executed Test scripts and Test cases for Functional and Regression testing using Quick Test Professional (QTP).
- Collaborated with engineering teams on best practices, process changes and standards as part of continuous process improvement.
Environment: SQL, Quality Center, QTP, SQL Server
Confidential, NJ
QA Analyst
Responsibilities:
- Analyzed the Business requirements and developed the RTM (Requirements Tractability Matrix) for the project.
- Developed manual test cases for Positive, Negative and documented the results.
- Generated defect reports and tracked them using Quality Center.
- Involved in writing Test plans, Creating and executing manual tests to validate the workflows, end-to-end scenarios
- Preparation of Daily status and Weekly status reports.
- Performed manual testing using the test cases for positive and negative testing
- Reported defects using Quality center
Environment: Quality Center, Windows, UNIX, Oracle, XML, HTML, Web Sphere, Apache
