Sr. Quality Analyst Resume
Virginia Beach, VA
SUMMARY
- A Software Quality Analyst with 7+ years of experience in all phases of software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Testing of web - based applications and API’s.
- Diversified experience in Automation, Performance and Manual testing serving various domains such as Healthcare, Telecom and Transportation industries.
- Over 7+ years of experience in Functional and Automation, Black Box, Regression, GUI Testing, Integration, Functionality, Positive/Negative and User Acceptance testing of both Client-server and Web-based applications.
- Expertise in Bug Reporting, Tracking and Documentation using Quality Center, JIRA, Confluence.
- Good knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall
- Excellent experience in developing Test Scenarios, Testcases, Test Scripts and Testreports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Experience in using Confluence for writing the test cases, Executing the test cases and defect reporting and bug tracking using JIRA
- Expertise in Functional Testing, Regression Testing, System Testing, GUI Testing, User Acceptance Testing, Orchestration Testing, Integration Testing, Black Box Testing, White Box testing.
- Proficient in both Functional and Automated testing using HP interactive products like - HP Quick Test Professional
- Experience in developing automation testing framework using Selenium WebDriver by following java.
- Experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
- Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI and READY API.
- Excellent experience in developing TestScenarios, Testcases, Test Scripts and Testreports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Experience in Performance Testing using tools JMeter and NeoLoad and developing the customized scripts for both API’s and Web Application’s.
- Experienced in testing requirements that were developed in ETL and BI of DWH applications and reviewed scripts for positive and negative test scenarios, and prepared test summary.
- Extensive experience in using JIRA for Defect Tracking purpose to report application bugs and enhancements request and discussed with developers to resolve technical issues
- Expertise to design mock up for UI solution using Photoshop, HTML, DHTML and XHTML.
- Very Strong Analytical Skills, Technical Skills, Communication Skills and Interpersonal Skills.
- Strong understanding of Quality Assurance testing methodology relative Software Development lifecycle (SDLC),Software Development Engineer in Test (SDET) as well as Software Testing Life Cycle(STLC).
- Good Confidential understanding the Business Requirement Documents, Functional Specifications and Technical Specifications.
- Good experience in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
- Good knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Expert in using defect tracking tools like Quality Center, Team Track, Jira, Bugzilla and Clear Quest.
- Tested web applications in Waterfall, Agile and Scrum development processes.
- Good working knowledge of major Operating Systems and tested applications on Windows and UNIX environments.
- Experienced in validating source to target mappings, their implementations viaETLtools, and the testingprocesses involved in a data warehousing environment.
- Proficient in performing Backend testing by writing and executing SQL scripts for data validations.
- Excellent in communication, presentation, and interpersonal skills. Good team player with the ability to lead, manage and work independently in a time sensitive environment.
TECHNICAL SKILLS
Automated Testing Tools: Selenium WebDriver/RC/IDE/Grid, Junit, TestNG, Jmeter, SoapUI, Cucumber, QTP, Load Runner, Microsoft team foundation server (MS TFS), ReadyAPI
Automation Frameworks: Hybrid, Data Driven, Keyword Driven, BDD/ATDD, Page Object Model(POM).
Performance Testing Tools: JMeter, NeoLoad
Test Management Tools: Test Director, ALM, Quality Centre 11.0/10.0/9. x/8.2., Waterfall, Agile, RUP, Scrum
Scripting Languages: TSL, VBScript, Java Script.
Languages: C, C++, Java/J2EE, VB, HTML, XML and SQL
Build Tools: Ant, Maven
Version Control Tools: GIT, SVN, CVS, TFS
Continuous Integration Tools: Hudson, Jenkins and Cruise Control
Browsers: Internet Explorer 6/7/8, Firefox, Google Chrome
IDE: IDE, Eclipse, My Eclipse
Protocols: HTTP/HTTPS, FTP, TCP/IP.
Database: Oracle, MySQL, MS SQL Server
Operating System: Windows NT/2000/XP/Vista/7, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Virginia Beach, VA
Sr. Quality Analyst
Responsibilities:
- Worked closely with teams of clients, developers and testers throughout the entire development life cycle, to identify and manage requirements.
- Involved writingTest Planfor the web application after analyzing thespecificationsandbusiness requirements
- Create High Level and Detailed Level designing of test scenarios based on business requirements
- Reviewing test scenarios with business, developer, client and other stakeholders
- Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.
- Security testingensured the application business logic, and also helped identify and patch all the vulnerabilities of the application.
- Performed Functional, Navigation, Regression and Smoke tests on the new enhancements added to the web application in different environments like UAT and finally in Production.
- Planned and documented Test cases for Functionality, Security, Performance,Database and Acceptance testing.
- Used various SQL queries to validate and populate data into a table.
- Developed Test cases and Test scriptsto fully validate the functionality and ensure that the application meets all the security and privacy requirements.
- Wrote SQL Statements toextract Datafrom Tables and to verify the output Data of the reports.
- Involved inUser Interface testing, Usability Testing, Functionality Testing and Smoke Testingof the application.
- ConductedUser Acceptance Testingbefore the initial release when the project reached the final phase prior to deployment.
- Used Selenium IDE to locate the Objects and used the locator in scripts
- Designing Automation framework using Selenium WebDriver and developed test scripts to automate process of testing in Selenium WebDriver
- Developed and maintained automated regression test cases in Selenium WebDriver using Java Programming language.
- Developed Automated scripts for Performance Test Scripting Framework using JMeter and NeoLoad tools.
- Established continuous integration practice and standards with Jenkins
- Evaluated and interpreted Point of Sale requirements created by external vendors.
- Executed automated Selenium Scripts and reproduced failures manually
- Performed End-to-EndManual Testingof the application.
- Wrote severalTest Casesfor testing various functionalities.
- Executing Automation scripts for Sanity testing and sending results to stake holders.
- Prepare test cases for ETL testing and execute them. After execution do reporting of defects
- Monitored and planned tests and test scripts using HP Quality Center and used HP QC as bug reporting capabilities to track documented bugs.
- Provided complete information to the developers to understand the bug, get an idea of its severity and about its reproducibility.
- Performed compatibility testingon various browsers and operating systems to ensure excellent user acceptance.
- Conducted GUI/Usability Testing and Black Box Testing according to specifications.
- Createdtest casesas well as modified and reviewed test cases developed by other testers.
- Worked closely with Developers, Business Analysts, and User Representatives and participated in the product design process including specification and other document reviews.
Environment: Oracle, UNIX, Quality Center,HTML, XML, IE,Selenium,J2EE,SQL Server.MS Excel, MS word, JIRA.
Confidential, Seattle, WA
Sr Quality Analyst
Responsibilities:
- Participated in product requirements and design reviews to provide input on functional requirements, product design, schedules.
- Review software documentation to ensure technical accuracy, compliance.
- Developed Test plans based on functional and technical software requirements.
- Performing module wise Functional Testing, Database Testing, System Testing, Regression testing and End to End Testing etc.
- Document software defects, using JIRA, and report defects to software developers on daily basis.
- Extensively involved in back-end testing into SQL using SQL Server Profiler
- Worked with the Business Analyst/Requirement team, technical team for Change Request if desired by them for improving the usability of the application.
- Created cross reference Excel spreadsheet to track each and every requirement from RFP and Artifacts to corresponding test cases.
- Involved in Functional Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Test.
- Conducted GUI Testing manually and entered the result in Jira.
- Cucumber was used for the entire regression testing and functional testing with Seleniumas primary tool to the Test Scenarios, Test Cases and Test conditions identified.
- Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI
- Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.
- Expertise in Selenium Automation using Selenium WebDriver,Selenium IDE, Java, TestNG & Maven.
- Tested bug fixes and coordinates with developers in release of bug fixes meeting timeline.
- Work with development team members to better understand system functionality in order to improve testing quality.
- Inserted various Check Points to check the functionality of the application.
- Handled all end-to-end testing with various exchanges. This meant working off hours to ensure release dates were met.
- Strong knowledge in web services testing via ToolSOAP UI/ Restful web services.
- Performed data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
- Created manual Test Cases in JIRA for various User Stories based on Release and Sprint Plan.
- Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
- Performed functional, BVT (Smoke), integration and performance tests on new and existing application features in QA environment to release a stable application to UAT/production.
- Work with the project teams across domains, analyze requirements and design specifications to develop comprehensive test strategies, test plans, test cases and test scripts.
- Executed test cases and test scripts for manual and automation testing. Defects are raised in the JIRA for logging, tracking, and reporting bugs in the application.
- Wrote Manual Test cases based on Functional and Business requirements
- Executed Manual Test cases for Functional Testing and logged defects for the failed test cases.
- Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement is taken care of and a test script is developed and executed for the same.
Environment: SeleniumIDE, Java,Maven, UNIX, SQL, Microsoft Office, SQL Server 2008., MS Excel, MS Word, SQL
Confidential, Dallas, TX
QA Tester
Responsibilities:
- Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, Detailed Design Documents and Requirement Matrix.
- Planning and execution of Installation Testing, Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, usability testing, Compatibility Testing, Performance Testing and security testing.
- Executing the test cases (manual and automated) and reporting the bugs in Rally and ALM.
- Developed Automation frameworks like Hybrid and BDD.
- Maintain version control of the source code using Stash/Bitbucket tool and utilize the GIT commands.
- Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios
- Collaborating with development team and project managers in test execution and communicating all the issues.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java Programming language.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver,protractor to handle Angular JS,TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Performed data driven testing by using JDBC as a data source in SOAP UIand configured SQL queries to fetch data from the Oracle database.
- Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
- Involved in setting up test environment for automated script execution using Java,Appium.
- Created manual Test Cases in HP QC for various User Stories based on Release and Sprint Plan.
- Ensured the appropriate parties review and sign-off on test cases prior to test execution.
- Involved in Agile Environment, attended stand up Meetings and retrospections sessions.
- Exported test cases from MS Excel to Quality center.
- Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality center for logging, tracking and reporting bugs in the application.
- Wrote Manual Test cases for based on Functional and Business requirements
- Executed Manual Test cases for Functional Testing and logged defects for the failed test cases.
- Performed browsercompatibility testing(Firefox, Chrome, Safari, Opera, Opera mini)of a web based application to ensure that functionality works fine.
- Worked withBusiness Analyststo definetest cases, test plans, test dataensuring accurate coverage of business and functional requirements
- Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement is taken care of and a test script is developed and executed for the same.
- Established Traceability between the Requirements and the Tests in Traceability Matrix using in Quality Center.
- Participate in meetings, prepare reports and other supportive documentation to contribute to the establishment of standards and procedures for software testing.
- Generated Weekly Reports, Defect Reports, Test Summary, Requirement Traceability Reports and Test Statistics and Customized Summary Reports.
- Actively involved with SCRUM and sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments
Environment: Agile, XML, HTML, SQL, SSRS, C#, Java, Quality center, Quick Test Pro, MS SQL Server 2008.
Confidential
QA Engineer
Responsibilities:
- Created Test Cases, Test Scripts, and Test Procedures and implement compliance of quality standards Reviewing the Scenarios.
- Interacted with business users and business analyst to understand the requirements. As well as worked closely with QA lead in preparation of Test Plan document.
- Performed functional, regression and UAT Testing extensively used Selenium Web driver. And Validated test results, generating defect reports using Bug Tracker.
- Involved in Black box, Functional, Regression, Negative, Compatibility and Integration testing. Also, involved in patch and upgrade testing.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Used Quality Center to write test cases/ test scenarios, report bug, run test cases for regressions, generate graphs for test analysis.
- Performed Front-End Testing, Functionality Testing, and Data Driven Testing using QTP
- Tested Service Oriented Architecture (SOA)application using Soap UI
- Execute functional and automated application testing for key product functionalities and developing new test plans.
- Conducted manual Testing on the web application and validated the dataflow in the application.
- Involved in Smoke Test to verify the stability of the build for testing the application.
- Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
- Executed the Test Cases to verify actual results to expected results.
- Coordinated with Performance team for getting performance results for the product and assisted the performance team by providing the performance scenarios of the product.
- Extensively involved in resolving bugs fixes with Development Team.
- Involved in Defect tracking and Reporting using Bugzilla and Team Tracker defect tracking tool.
Environment: Oracle, Java, Quality Center, XML, Manual Testing, Unix, Windows XP, Bugzilla.