Qa Analyst Resume
Charlotte, NC
PROFESSIONAL SUMMARY:
- Automation & Manual QA analyst with 8+ years of experience in Information Technology and testing on Desktop, client - server architecture and web-based applications.
- Strong experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile and Waterfall Methodologies.
- Strong knowledge on Test planning to defect Tracking and managing Defect Life cycle.
- Involved in different testing like Smoke Testing, Static Testing, Functional Testing, Compatibility Testing, GUI Testing, UAT Testing, API testing and Regression Testing.
- Strong experience in Web services testing using SOAP UI /JSON
- Expertise in both Manual and Automation testing using tools like Quick Test Pro (QTP/UFT), Selenium WebDriver, Quality Center/ALM and Team Foundation Server.
- Have knowledge in scripting language JavaScript, VB Script.
- Experience in working with web technology CSS and HTML5.
- Hands on experience in writing CSS Selectors, Xpath expressions to identify web elements using Plugins like Firebug and Firepath in Selenium
- Expertise in Test management and Defect Tracking Tools like Quality Center, Bugzilla and ClearQuest.
- Test case management using TestLink, Microsoft Test Manager, MS Excel, HP Quality Center/ALM, and Team Foundation Server.
- Expertise in creation of UAT Plan and UAT cases covering different business, functional and non-functional test scenarios and creation of expected test results.
- Good exposure to SQL queries written in MS SQL server and Oracle.
- Well versed with command line testing (UNIX) and backend testing (AS400).
- Experience in performing backend testing by writing and executing SQL queries.
- Having strong knowledge on the Integration testing between multiple systems.
- Demonstrated strengths in communicating with all levels within an organization, and possesses good interpersonal, written and oral communication skills.
- Skilled in preparing Test deliverables such as Master Test Plan, Test strategy, Traceability matrix, Verification and Validation Report and writing test cases.
TECHNICAL SKILLS:
Programming Languages: Java, SQL, PLSQL
Operating Systems: UNIX , Windows, Linux, UNIX
Databases: MS-Access, MySQL, SQL Server, Oracle
Application Servers: IBM Websphere, BEA WebLogic, Tomcat, JBoss
Internet: HTML, XML, VB Script, ASP, JavaScript, JSP, J2EE.
Bug Tracking Tools: Quality Center, Rational ClearQuest, JIRA
Tools: MS office, MS Visio, Jira, Plan View, Intellij, Eclipse IDE
Utility Tools: MS Office Suite, MS Project, TOAD, Adobe Photoshop
Reporting Tools: Crystal Reports, SQL Server Reports (SSRS)
Testing Tools: QTP/UFT, Selenium Web Driver
Others / Reporting Tools: Microsoft Office Suite, Crystal Reports, Hyperion, Agile, RUP, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential - Charlotte, NC
QA Analyst
Responsibilities:
- Analyzing the Business Requirements Document, created the test plan and prepared detailed test cases on QC. Used JIRA to track, review and analyze the defects.
- Performing Functional and Regression testing using automation process.
- Logging the issues and communicated to developers for further research & fix.
- Extensively used Selenium locators like (XPath, CSS Selector) and WebDriver to test the web application.
- Developed Selenium test scripts for identified test cases by using Key word Driven framework.
- Setup the Automation Framework using Selenium Web Driver, Eclipse, Test NG and Run test cases in multiple browsers and Platforms.
- Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries.
- Tested request and response XML's based Web Services interfaces using Postman.
- Conducted weekly meetings with development team discussing bug fix status and build releases.
Environment: Jira, Quality Center, Agile, Selenium, Eclipse, Java, TestNG, Windows, Postman
Confidential, Tampa, FL
QA Engineer
Responsibilities:
- Analyzing the Business Requirements Document, created the test plan and prepared detailed test cases on JIRA. Used JIRA to track, review and analyze the defects.
- Worked on multiple projects which used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
- Performing Black box Functional, Integration, Regression and GUI testing using automation process.
- Logging the issues from UAT and communicated to developers for further research & fix.
- Performing functional, UI, System, Regression, Smoke, Sanity, backend, Ad-hoc, UATtesting.
- Creating Selenium Test cases to do Unit testing and also to test existing applications for regression testing.
- Extensively used Selenium locators like (XPath, CSS Selector) and WebDriver to test the web application.
- Developed Selenium function library to reduce redundant scripting.
- Developed Selenium test scripts for identified test cases by using Data Driven framework.
- Setup the Automation Framework using Selenium Web Driver, Eclipse, Test NG and Run test cases in multiple browsers and Platforms.
- Combined MVC Pattern architecture concept, Page Factory Model and created a framework using Selenium WebDriver to automate Web Client.
- Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries.
- Tested request and response XML's based Web Services interfaces using SOAPUI.
- Used build tools and Continuous Integration tool Jenkins.
- Conducted weekly meetings with development team discussing bug fix status and build releases.
Environment: Jira, Agile, Selenium, Eclipse, Jenkins, Java, TestNG, Windows, HTML, Microsoft Office.
Confidential, Waltham, MA
QA Analyst
Responsibilities:
- Analyzed Business Requirement Document and Technical Specifications Document and wrote the test cases.
- Used Agile methodology to come up with test scenarios and test cases.
- Developed Test Plans, Test Cases, Test Scripts based on the Functional Requirement Specifications.
- Worked in Agile, scrum in order to change the requirements and features set.
- Created Detailed Test Plan, Test Approach, Test Matrix, Test Strategy documents based on the information gathered through business requirements and design/application walkthroughs.
- Performed Integration, Regression and UAT testing.
- Verifying Written ETL test specifications including test source data preparation, writing test cases to test Data Completeness, Data Transformations, Performance and scalability is as per specifications
- Developed SQL Queries/Scripts and similar Artifacts to validate the Completeness, Integrity and Accuracy of Data within an ETL process testing cycle.
- Attended daily Standup meeting with team members of Web team and developers to evaluate the project progress.
- Designed and Wrote automation test scripts by using Cucumber, Selenium WebDriver, Java and Eclipse as IDE.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium.
- Developed Test cases, executed test cases using HP ALM/ Quality Center and logged the defect using JIRA.
- Used HP ALM /Quality Center bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release. .
- Assisted in System Test and UAT testing scenarios as required
- Identified and isolated software defects and reported them via JIRA.
- Wrote SQL queries and performed Back-End Testing for data validation to check the data integrity during migration from back-end to front end.
- Tested web and mobile applications on android/iOS devices and emulators.
- Coordinated closely with the developers during the testing life cycle and detecting bugs and raising the defect and assigning them to the developers.
- Triggered the automation jobs using Jenkins to get the cucumber JSON reports.
- Coordinated with onsite and offshore teams for better understanding of client needs and provided quality deliverables.
Environment: Jira, Agile, Waterfall, Selenium, Eclipse, Jira, Java, Quality Center, IOS, Android, DB2, cucumber, DB Visualizer, Oracle, TOAD, UNIX, SOAPUI, JavaScript, HTML, Microsoft Office.
Confidential -Pittsburgh, PA
QA Analyst
Responsibilities:
- Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
- Developed and implemented automation using Selenium WebDriver and java. Used Eclipse IDE to develop & debug the code.
- Developed automation framework to test SOAP based WebServices using TestNG.
- Maintained and executed Maven build files for running automated tests.
- Used Maven to help manage project's build, report and documentation across the network.
- Performed GUI, Functional and Regression testing by automating the application using Selenium, TestNG, Maven, and Jenkins.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Performed Mobile Web testing using iOS and Androids mobile devices
- Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
- Performed UAT (User Acceptance Testing) and executed to verify requirements, look and feel of the applications.
- Performed Functional Testing, Integration Testing and cross browser Testing with work orders, did Card Programs with manual testing also performed on mobile devices IOS, Android.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Created the data driven framework using HP Service Test and SOAP UI.
- Drafted test plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Wrote several System Test Scripts and UAT Scripts.
- Conducted backend testing using SQL queries to validate data for database.
- Created manual test cases, reviewed with different stakeholders to validate the functionality.
- Coordinated with technical support associates to fix proprietary software issues
Environment: Quality Center, SOAP UI, Eclipse, Selenium WebDriver, JSON, CSS,ALM, TestNG, IOS, Android, jQuery, HTML5, Java, Windows, POS, Jira, TOAD, MS-Office, SQL.
Confidential
QTP Tester
Responsibilities:
- Analyzed the existing Process plan, requirement docs, and application functional specs in a structured in agile environment.
- Attended meetings and walkthroughs with Business Analyst, Development Lead and QA Team
- Developed test cases and test scripts for Customer portal account based on User stories.
- Used Data driven framework in QTP/UFT to read test data from Excel.
- Developed Test scenarios for Integration and regression testing across system releases.
- Conducted walk through for test scripts and test cases.
- Extensively worked with QC (ALM )to develop full lifecycle Test Plans including business rules and business models for functional, end to end and User Acceptance testing
- Developed Test Cases to validate the functionality and business logic implementation
- Developed and executed SQL scripts to validate the database activities and data generation
- Execute test scenarios to verify the data transfer and standard formats (XML), Web Service requests and data processing.
- Validate the message response against message specification and against XML Schema
- Responsibility to write the major SQL commands to validate the Web Services update and feed the seed script in order to make test case is recursive
- Major involvement in Regression failures due to customer data problem. Interact with data team to fix the data problem ASAP
- Worked on functional Testing, Regression, Data driven testing in Both SOAP and Restful API.
- Extensively worked in web services testing tool like SOAPUI pro for Data Driven Testing, JDBC connection and Property Transfer.
- Created performance testing environment and installed all the necessary components of Load Runner on the remote machines
- Performed Regression testing using QTP test of the entire build according to the change been updated and ensuring by cross validating the entire components of the application.
- Load and performance testing in ITG server, pro live and stack, and daily Run basis.
Environment: QTP/UFT, SOAPUI, Oracle, HP Quality Center, Windows client, Eclipse, MS Office, Web Services, UNIX, SOA Architecture, Load runner.
Confidential
Manual Tester
Responsibilities:
- Reviewed software requirements specification (SRS) and functional requirement documents.
- Prepared the master test plan and traceability matrix documents.
- Analyzed the iteration plan and studied the task distribution diagrams.
- Analyzed the all types of the document in ordered to achieve the validate of all features of the product
- Verified the workflow with different scenarios and created Test Data sets for simulating scenarios
- Coordinated the key strategic planning, program development, implementation and evaluation committees.
- Analyzed and updated business requirements, use cases using Team Foundation Server (Source Control), wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript
- Created and executed test cases and if any bug found then reported the using Rational ClearQuest.
- Used ClearQuest for tracking, reporting and managing the defects.
- Categorized the Test Cases based on priority and managed them in MS Excel sheet.
- Wrote optimized SQL queries to validate that actual test results match expected results.
- Utilized Rational Manual Tester (Test Manager and ClearQuest) to manage test cases and log defects.
- Interacted with technical staff within and outside their area and assisted in resolution of reported issues.
- Coordinated the offshore team to complete assignments within test schedules.
- Sent daily status reports to project team.
- Followed project timelines, identified key milestones and deliverables to ensure assignments are completed on time and on budget.
Environment: SQL, Rational ClearQuest, Manual Testing, TFS, MS Office, HTML, XML, ALM, MS Office.
