Qa Analyst Resume
Omaha, NE
SUMMARY:
- I’m a highly motivated, experienced & result - oriented IT professional with extensive knowledge of multiple testing methodologies in both automated & manual testing projects. I have eight (8) years of IT experience with emphasis on Quality Assurance, Quality Control, Data Warehouse, Client/Server, Web-based applications using Selenium WebDriver, Selenium Grid, Win Runner, Quality Center, Quick Test, Pro (QTP), Test Partner, IKTO Lisa, Test Director, Test Track Pro, Track Record & Jira, as well as Cucumber & Gherkin for mobile applications, with strong business understanding of Finance, Insurance, &
- 8 years of diversified experience in IT, Finance, & Insurance
- Expertise in all phases of testing life cycle including Requirements Gathering, Providing Estimates, Scheduling, Test Planning, Defect Tracking, Test Case Writing, Management & Reporting from Inception to Implementation phases using Agile & Waterfall methodologies
- Strong knowledge of the Software Development Life Cycle (SDLC) in Scrum& Agile models
- Strong knowledge of Selenium WebDriver, Selenium IDE, & Selenium Grid with C#
- Expertise in designing, developing, & executing test cases for mobile applications using Cucumber & Gherkin
- Experience in AngularJS & Protractor for developing & running end-to-end test frameworks
- Experience in testing financial systems applications
- Experience in Test-driven Development & Robot Framework based Acceptance Test-driven Development with Robot Framework in short cycles
- Strong knowledge of Object-oriented programming languages such as Java & Python
- Strong working experience with data movement, data mining, and data warehousing projects using various ETL process or data mining tools
- Experience in customizing Selenium WARP to suit in testing environment
- Experience in formulating Test Plans, Test Cases, Test Scenarios, Test Approach & Test Environment Setup
- Thorough knowledge of Data Migration services
- Expertise in both Manual & Automation testing of Web-based, Client/Server & Data Warehouse, Business Objects & .NET applications
- Proficiency in overall defect management, problem solving including tracking bugs and reporting using HP ALM, QTP and Jira
- Expertise in using Jira as a project management tool
- Experience in writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing
- Experience in using Maven build tools to manage framework dependency jar files
- Experience in developing and executing automation regression testing and system testing using Selenium
- Experience in performing data driven testing to validate the components displayed on the website using Selenium
- Experience in using Apache POI to read data from external sources to verify web application reliability
- Implemented Sanity Testing, Smoke Testing, Performance Testing, Negative Testing, Black Box Testing, Unit Testing, Integrated Testing, System Testing, Security Testing, Regression Testing of Web Based and Client/Server Applications
- Experience in backend testing using complex SQL queries to verify congruity of data
- Expertise in Java, Python, C#, VBA, VBScript, Batch files
- Professional expertise in MS - Office (Word, Excel, PowerPoint, Visio)
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Selenium Grid, Maven, TestNG, JUnit, HP Quality Center/ ALM, JIRA, WARP, Cucumber, Protractor
Software: Oracle 10g, SQL Server, Access, C#, JAVA, Salesforce com, Microsoft Office Suite, VB, Remedy, Visio, MS Project, MS Project, SSIS, SharePoint, Business Objects, Selenium,SAP XCelsius, SAP BI/BW, SAP Security ECC, Microsoft Visual Studio, Test data Migration Server
PROFESSIONAL EXPERIENCE:
Confidential, Omaha, NE
QA Analyst
Responsibilities:
- To have end-to-end application knowledge of intra-net web application.
- Writing and modifying the automation test scripts according to requirement changes for every release using Selenium WebDriver.
- Developing & maintaining automation test scripts using TestNG & JUnit
- Running the scripts for validation and stabilization, analyzing the errors and issues.
- Running performance timings on environments and reporting about the time laggings based on log reports using WARP tool.
- Creating Test scripts & cases in a dynamic Agile environment
- Working in Test-driven Development & Robot Framework-based Acceptance Test-driven Development & in short cycles
- Testing mobile applications with Cucumber
- Formulating Test Plans, Test Cases, Test Scenarios, Test Approach & Test Environment Setup using Java for Selenium WebDriver along with Maven automation tool
- Troubleshooting the automation scenario issues and updating the script.
- Running and updating manual comments in Scenario Builder.
- Working on manual testing and build verification testing.
- Reviewing Business Requirements and functional specification document.
- Responsible for performing regression testing on environments to ensure that it is complete and that it provides acceptable coverage of business critical functionality.
- Proactively leading analysis to identify, evaluate and resolve complex problems during testing.
Environment: Win7, Selenium WebDriver with Maven, JUnit, TestNG, Java, SoapUI, C++, SQL Server, Oracle, XML, JAVA, J2E, JIRA, WARP, Visual Studio2010, Quality Centre, VB,C#, VBA, VBScript, Batch files
Confidential, Bloomington, IL
QA Analyst
Responsibilities:
- Involved in developing and executing Test-plans and Test-cases for complex, highly scalable and fault-tolerant systems, and interfaces that are developed in Agile methodology using J2EE and open source technologies like Struts/JAVA/JSP/JSF/Spring/Ajax/JQuery/TagLibs and JDBC and Oracle
- Analyzed requirements and developed tests for developers to use in test-driven development
- Developed test cases for mobile application testing using Cucumber & Gherkin
- Built & run end-to-end test frameworks using Protractor for Angular JS applications for user-testing scenarios
- Designed and developed test cases, updated status reports, documented test results based on logs; validated and verified all logs which is created after the execution of batch files
- Used Release Module to manage the challenging process of policy issuing applications
- Scripted all policy submission and policy cancellation support files, control script, library and startup files and API testing
- Added requirements to requirement traceability in requirement module of Quality Center
- Transported all test cases from test director to Quality Center and executed those test cases
- Performed peer review of the bugs and mentored and trained the new team members
- Reported the bugs and the test results in the Quality Center
- Accelerated troubleshooting by collaborating with Developers
- Executed extensive end-to-end test scenarios as part of regression testing and decreased the bug escape ratio to production using Quality Center
- Used Jira as a project management tools to keep tracking for bug life cycle and to use for iteration planning
- Used SQL Server Integration Servicesfor data migration services
- Wrote SQL queries to perform backend testing
- Customized Selenium API to suit the testing environment
- Involved in developing and executing automation regression testing and system testing using Selenium
- Performed data driven testing to validate the components displayed on the website using Selenium
- Created various data tables based on created templates for different states to execute batch files in Selenium
- Web Services testing using SOAP UI
- Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium with Java & Maven, Test NG frameworks
- Involved in using Maven build tools to manage framework dependency jar files
- Involved in using Apache POI to read data from external sources to feed locators into the test script
- Performed testing on various policy applications using mainframes and BATB keyword to execute batch files
- Used GitHub as a source repository system to share code within the office as well as with the team in overseas
- Participated in various meetings and discussed Enhancements and Modification Request issues
Environment: Selenium WebDriver with Java, Maven, JUnit, TestNG, Selenium Grid, Selenium RC, Cucumber, Gherkin, Angular JS with Protractor, Quality Center, Soap UI, HTML, XML, VB, C#, VBA, VBScript, Batch files, Oracle, JavaScript, Ajax, UNIX and Windows, MS Test manager, Prospect Management, Salesforce
Confidential, Oakbrook, IL
QA Analyst
Responsibilities:
- Wrote Test plans from functional requirement documents
- Wrote Test cases and executed tests for Confidential 3000 Xtra application
- Tested the application for functionality and documented all pass-fail reports, created modification requests, assigned modification requests to respective developers, and verified bug fixes
- Working in Test-driven Development & Robot-based Acceptance Test-driven Development & in short cycles
- Performed screen navigation test to ensure that the links are established as per the requirement documentation provided
- Performed ETL (extract, transform and load testing) for Thomson application data
- Performed regression tests to verify whether modification made in the application have not caused unintended adverse effects
- Performed performance testing on the various links to ensure that the links are established within the time period specified in the document
- Documented the needs of the end-user and stakeholders, while working closely with internal and external customers to ensure that the requirements were discovered
- Provided an overall scope of strategic goals as the subject matter expert to the customer’s needs as well as system functionalities
- Used business objects for various finance reports, including various data regarding Thomson 3000Xtra, data scope and Confidential Eikon
- Analyzed and researched complex system problems, coordinated with vendors and other parties as necessary, and tracked them to resolution
- Developed documents and communicated alternate workarounds for system defects until system solutions were implemented
- Developed key project deliverables including requirements specifications, use cases, system test cases, and training, documentation of user manuals for projects of low complexity
- Performed Black Box testing from end users’ perspective
- Documented test cases; used SQL queries as needed for testing the application
- Assisted in writing user documentation, and provided training to the users
- Monitored system during transition from legacy system, and tested the patch fixes
- WinRunner was used to generate automated test scripts for functionality and GUI testing and further enhancements were done in the script
- Prepared testing procedures by writing user-defined functions in TSL for various testing scenarios
- Performed regression testing for every modification in the application and new builds using QC
Environment: Quality Center, Oracle, Windows, VB, C#, VBA, VBScript, Batch files, HTML, MS Office, SQL Server, Selenium WebDriver, Selenium Grid, Selenium RC, DataScope, Reuters 3000Xtra, Confidential Eikon, Dealing/ Matching
Confidential, Houston, TX
QA Analyst
Responsibilities:
- Responsible for creating and reviewing business requirements, functional specifications, project schedules, documentation and test plans
- Designed the business requirement collection approach based on the project scope and SDLC Methodology
- Gathered requirements to conduct and schedule various tests
- Worked with issues and risks involved with the project based on the scrum development method of agile manifesto
- Performed Sanity Testing & Smoke Testing
- Responsible for writing and executing the test cases for GUI, hardware and communication interfaces using HP Mercury Quality Center
- Interface with other teams to gather detailed technical requirements and reconcile any scope changes also involved in coordination as well as execution of unit, system and integrated testing
- Create test lab and map the defects directly to the requirements in the HP Quality Center and run reports
- Maintain Traceability Matrix: Ensure that all the Test Cases are updated in the HP Quality Center along with Master Test Plan
- Validated the scripts to make sure they have been executed correctly and meets the scenario description
- Participated in requirement analysis and prepared systems test documents
- Created different manual and goal oriented scenario to sketch real time scenarios in production
- Validated the scripts to make sure they have been executed correctly and meets the scenario description
- Created virtual users in performance center for performance testing and analyzed the reports based on the different scenarios
- Activating and configuring monitors and adding desired performance counters into the graphs
- Monitor the software performance on different Windows and UNIX environments
- Executed the performance testing and throughput testing using performance center
- Used correlation to parameterize dynamically changing parameters like Message ID’s, Session ID’s
- Also used Windows resource and UNIX resource graph the monitor the Windows and UNIX machines
- Analyzed various graphs generated: monitors, network monitor graphs, user graphs, error graphs, transaction graphs and web server resource graphs
- Involved in performance testing to simulate a process, which allows more than 500 user login at the same time, and observe the behavior of the system by using performance center
- Validated the integrity constraints on the database by creating procedures and functions
- Wrote and tracked the defects using HP Quality Center and communicated with the developers
- Participated in meetings and walkthroughs and defect report meetings periodically
- Coordinated with developers for defect analysis and performing regression testing
- Supervised the upgrading of performance and benchmark lab with the new versions of performance center
- Responsible for reporting performance bottlenecks to the corporate bug tracking system and verified known performance issues against new builds
- Prioritized, evaluated, monitored defects and Analyzed defect history
Environment: Quick Test Professional, HP Quality Center, SQL, Performance Center, Web Services, Windows, Selenium WebDriver, Selenium Grid, Selenium RC, Oracle, UNIX, SQL, VB, C#, VBA, VBScript, Batch files, HTML/XML, IIS, JAVA, MS EXCEL, MS VISIO, ETL
Confidential
Quality/Systems Analyst
Responsibilities:
- Reviewed project artifacts, analyzed requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports
- Designed the test strategy for multiple projects, defect management using JIRA and QC
- Served as a resource and communication point for decisions about test schedule changes, resource forecast and estimation
- Investigated, researched, recommended and lead the implementation of commercial automated test tools and test scripts for regression testing of existing product functionality
- Ensured all testing standards are being met and served as an escalation point for issues involving testing
- Experienced in working both of UNIX and Linux environment to analyze log file and to monitor process
- Experienced in using VI editor to change configuration file and check text based data file
- Defined and implemented the Software Development Life Cycle with process development meetings
- Provided risk-based evaluations of overall QA deployment, compliance risks, autonomously acting as project team compliance member and provide ad hoc consultation, as needed, to ensure product quality and compliance
- Ensured traceability of test cases back to project requirements and participated in walkthrough of test cases
- Performed the back-end testing to ensure data consistency on front-end by writing and executing enterprise level complex SQL statements on the Oracle database using TOAD
- Created QA process workflow documents using MS Visio to define and design effective QA standards and practices
- Worked with all agile development and SCRUM process throughout the entire project
- Worked on enterprise systems based on various programming languages including Java
- Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements
Environment: Quick Test Professional, HP Quality Center, SQL, Performance Center, Web Services, Windows, Oracle, UNIX, SQL, HTML/XML, IIS, JAVA, MS EXCEL, MS VISIO, ETL.