Software Quality Analyst Resume
DetroiT
SUMMARY
- Software Quality Analyst with 8+ years of experience as manual, automation and Performance tester.
- In - depth understanding of software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Expert in both manual and automation testing from Verification to Validation.
- Experienced with ERP, Insurance, Telecom, Manufacturing and e-Commerce applications on windows and web.
- Working experience of Agile, Scrum, V-model and Traditional SDLC or Waterfall processes.
- Good working experience on HP UFT and HP BPT framework.
- Good experience in various frameworks like Keyword Driven, Data Driven and Hybrid with UFT/QTP and building automation frameworks.
- Design and development of reusable and maintainable automated scripts by using VBScript on UFT/QTP tool.
- Good experience in developing automation scripts by using Descriptive programming.
- Good working experience on developing Functional Libraries.
- Good working experience on maintaining Shared Object Repositories.
- Expertise in performance test requirements gathering, Script development using Loadrunner.
- Exposure to various protocols HTTP, SAP GUI, Siebel and Ajax True client.
- Good working experience on Selenium automation with Selenium Grid and Webdriver.
- Writing test scripts Java-Selenium webdriver in EclipseIDE and modified the selenium scripts and executed.
- Good working experience on performance testing.
- Good working experience on migration and upgrade projects.
- Good experience on Continuous Integration and Continuous Delivery by using Jenkins.
- Good working experience on SoapUI tool.
- Good experience on SOAP and REST web services.
- Developed BDD scripts with Cucumber and writing step definitions for behaviour.
- Good knowledge on version control tools GIT and SVN.
- Planning and execution of functional and system level testing of products across all platforms to test various features.
- Have ability to understand business process and requirements to validate the application to be bug free.
- Experienced in creating, enhancing and executing test plan, test cases, test scripts from requirements documents, functional specification or detail design documents, use cases and general design documents.
- Assists developers in reproducing problems and getting them resolved; participates in design activity with other programmers on technical aspects relating to testing, including functional specifications, design parameters, feature enhancements, and alternative solutions.
- Ability to communicate with a wide range of individuals (Subject matter experts, system users, developers, support personnel).
- Experienced in smoke testing, black box testing, functional testing, end to end testing, UI testing, database testing, integration testing, security testing, regression testing, browser compatibility testing and User Acceptance Testing(UAT).
- Strong understanding of test management process and test traceability matrix.
- Expert knowledge of using HP ALM, QC, Jira and Bugzilla for test management, bug tracking and reporting.
- Skilled in identifying, logging and tracking defects or bugs.
- Experienced in database testing via SQL queries.
- Expert in testing web applications with comprehensive knowledge of cross browsers and user interface testing techniques.
- Expert acquaintance with automation testing tools (UFT/QTP, LoadRunner, Selenium).
- Strong analytical skills, technical ability and time management skills.
- Ability to work effectively both in a team environment and independently with minimum supervision.
TECHNICAL SKILLS
Operating Systems: Windows XP/Vista/7, UNIX & Linux
Software Testing Tools: HP UFT, HP Quick Test Pro(QTP), HP Load Runner, Selenium WebDriver, SoapUI & Cucumber(BDD)
Technologies/Languages: C, C++, Java, .Net, VBScript & Java Script
Bug Tracking tools: HP ALM, HP Quality Center(QC), Jira & Bugzilla
Databases: Oracle, Microsoft SQL Server
ERP Tools: SAP GUI, Siebel
WebServices: SOAP, REST
Servers: WebLogic, WebSphere & JBoss
Monitoring Tools: Dynatrace, AppDynamics
PROFESSIONAL EXPERIENCE
Software Quality Analyst
Confidential, Detroit
Responsibilities:
- Developing automation scripts using HP UFT; Created, enhanced and maintained automated business components for various functional and regression using VBScript.
- Preparing and executing the test scripts by using HP BPT framework.
- Developing different Business components on automation tool UFT by using VBScript.
- Documenting defects as per the guidelines and clearly indicating the description, how to reproduce, expected results, actual results, priority, severity, environments and additional supported information that referenced to respective business documents.
- Working with business team, process managers, technical personnel and end users to define acceptance criteria and to insure the effectiveness and quality of the components and systems developed.
- Attending the daily review meetings, weekly status meetings and walk-through. Interacted with business analysts and developers for resolving defects.
- Understanding the business requirements and developed solutions for the BA and the development team.
- Performing regression testing to make sure none of the existing site or functionalities affected with new changes.
- Executing sanity test cases on every drop.
- Involving in User Acceptance Testing (UAT) on every release.
- Preparing automation regression suite for regression phase on agile methodology.
- Manually executing test cases for integration, functional, UI, end to end and regression testing.
- Using HP ALM for requirements, test cases and defects management.
- Developing and executing SQL queries as a part of backend testing and involved in data validation and verifying data-integrity.
- Participating in scheduling of target dates for deliverables prioritizes and monitors activities to meet such dates.
- Identifying the failed scripts, raised defects in HP ALM and verified once they are fixed.
- Participating in bug reviews, creatively approach and solve problems and work effectively to find a solution with cross functional teams.
- Producing daily status report, bug report to the team and communicate with developers to get deliverables.
Environment: Java, HP UFT, HP ALM, Oracle, VBScript & Windows 7
Software Quality Analyst
Confidential, Chicago
Responsibilities:
- Involved in preparation and execution of test scripts using Selenium webdriver in Java.
- Automated highly transactional Insurance web application using Selenium webdriver.
- Worked with management team, business team, developers, technical personnel, end users and others to define acceptance criteria and to insure the effectiveness and quality of the components and systems developed.
- Documented defects as per the guidelines and clearly indicating the description, how to reproduce, expected results, actual results, priority, severity, environments and additional supported information that referenced to respective business documents.
- Understand the business requirements and getting clarifications from design & BA team.
- Prepared automation regression suite for regression phase on agile methodology.
- Involved in User Acceptance Testing(UAT) on every release.
- Created and run deployment jobs by using Jenkins.
- Involved in database testing.
- Implemented automation using Selenium Webdriver, Java and Cucumber.
- Used Jira for requirements, test cases and defects management.
- Produce daily status report, bug report to the team and communicate with developers to get deliverables.
- Manually executed test cases for integration, functional, UI, end to end and regression testing.
Environment: Java, Selenium, Eclipse, Jira, Oracle, Cucumber(BDD), Jenkins & Windows 7
Sr. Test Engineer
Confidential
Responsibilities:
- Developed automation scripts using HP QTP (BPT Frame work); Created, enhanced and maintained automated business components for various functional and regression using VBScript.
- Developed descriptive programming, custom functions and maintained local and global object repository in QTP.
- Participated in bug reviews, creatively approach and solve problems and work effectively to find a solution with cross functional teams.
- Understand the business and getting clarifications from design & BA team.
- Performed regression testing to make sure none of the existing site or functionalities affected with new changes.
- Performed functional and regression testing.
- Developed LoadRunner scripts and executed Load, Stress and Endurance tests.
- Monitored of servers performance during load testing and presenting performance test observations to stakeholders.
- Involved in root cause analysis using APM tools Dynatrace and App Dynamics.
- Involved in Siebel upgradation, Converted all automation scripts in QTP to the latest version successfully.
- Involved in User Acceptance Testing(UAT) on release.
- Created testcases for webservices testing and used SoapUI tool.
- Used HP QC for requirements, test cases and defects management.
- Identified the failed scripts, raised defects in QC and verified once they are fixed.
- Audit solutions, black-box test and take customer feedback into account.
- Conducted ad-hoc or exploratory testing with limited documentation.
- Wrote SQL queries to validate data in the database and also check data constraints using SQL developer.
- Identified, documented and tracked software defects independently and with QA peers using QC.
- Participated in scheduling of target dates for deliverables prioritizes and monitors activities to meet such dates.
- Produce daily status report, bug report to the team and communicate with developers to get deliverables.
Environment: Siebel, HP QTP, HP Load Runner, HP QC, Oracle, VBScript, SOAP, SoapUI & Windows 7
Sr. Software Test Engineer
Confidential
Responsibilities:
- Developed automation scripts using HP QTP; Created, enhanced and maintained automated test scripts for various functional and regression using VBScript.
- Developed different automation scripts by using VBScript.
- Conducted GUI automated testing using QTP.
- Collected performance test requirements and involved in preparing performance test strategy.
- Performed Load testing using LoadRunner to measure the load on the system and presented various analysis/ metrics/ graphs to improve performance.
- Created and executed performance test scripts for performance testing and verify that software behaviour conforms to specifications and requirements.
- Interacted and worked with business analysts and development team to develop, maintain, and execute quality assurance testing procedures.
- Defined application test criteria based on the analysis of business requirements, functional specification, use case, user stories and other project related documents.
- Contributed to the entire software development life cycle from initial business requirements to deployment and production support.
- Performed functional and regression testing.
- Used HP Quality Center for requirements, test cases and defects management.
- Tested enhancements and bug fixes for software releases and documenting results.
- Log, enhanced and monitored bugs using QC.
- Performed input validations, user interface validations, browser compatibility testing and navigation testing on v-model.
- Actively participated in daily stand up meeting, prioritization and planning meetings.
Environment: SAP GUI, HP QTP, HP QC, Oracle, HP Load Runner, VBScript & Windows Vista
Software Test Engineer
Confidential
Responsibilities:
- Executed test Cases in test cycles according to test plans and test procedure specifications.
- Performed functional testing and UI testing to test the functionality of the application and modules.
- Performed manual and automation testing on the application.
- Developed the test Cases based on technical specifications and business requirements.
- Developed Automation Scripts using Quick Test Professional(QTP); Created, enhanced and maintained automated test scripts for various functional and regression using VBScript.
- Was responsible for writing and updating test cases, documenting bugs and communicating with development team to get them fixed.
- Performed regression testing to make sure none of the existing site or functionalities affected with new changes.
- Wrote SQL queries to validate data in the database and also check data constraints using SQL developer.
- Managed and tracked requirements, test plan, test lab and defects using Bugzilla.
- Maintained traceability matrix to track the requirements to the test cases to ensure complete test coverage.
- Assisted the successful completion of software projects by executing on software quality activities throughout the software development life cycle.
- Prepared test data for testing various combinations like POD, MTO and RGP including the flags.
- Worked with MS SQL server database for backend and database testing.
- Worked with QA Lead to ensure that any client-specific business rules were applied correctly.
- Attended daily stand up and provided status on the bugs, test case execution and implements.
Environment: .Net, Quick Test Professional (QTP), Bugzilla, VBScript, MS SQL Server & Windows XP