Software Solutions Resume
Phoenix -, ArizonA
SUMMARY
- Over 10+ years of experience in requirements analysis, test planning, designing test cases for the full spectrum of test types and phases, test data, environment preparation, test execution and test status reporting.
- Proficient on Automation tools like UFT/QTP and Selenium WebDriver (Functional & Regression Testing) for testing Client Server and Web based Applications.
- Good experience in creating automation framework along with developing, executing and maintaining automation testing script with QTP and Selenium WebDriver.
- Good experience in working with TestNG, Cucumber BDD frameworks and Continuous Integration using Maven, Jenkins & Saucelabs.
- Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Experience include Functional testing, User Acceptance Testing, Integration testing, System testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
- Good experience in Web Services Testing using SoapUI.
- Good experience in Object Oriented Programming.
- Good experience in performance testing
- Working experience in Waterfall and Agile Project Environment.
- Good experience in working with Test Management tools like, HP QC/ALM, Rally, JIRA.
- Good experience in test track pro bug database tool and Aptest manager test case management tool.
- Experience working with Project Managers, developers, business analysts, and end users in defect resolution.
- Experience in performing database testing and working with SQL queries and database like Oracle, MySQL.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Testing tools: QTP/UFT, Selenium Web Driver, Jenkins, HP Quality Center/ALM & Soap UI
Automation Framework: TestNG, Hybrid Framework, BDD Cucumber
Web Technologies: HTML, DHTML, CSS, XML, XPATH
Defect Tracking Tools: ALM/Quality Center, Test Track Pro, Clear Quest
Languages: C, Java, SQL
Browsers: Internet Explorer, Firefox, Chrome & Safari
Databases: Oracle, MySQL, DB2
Operating Systems: Windows XP/7/8, UNIX and Linux
PROFESSIONAL EXPERIENCE
Confidential, Phoenix - Arizona
Software solutions
Responsibilities:
- Interacted with Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios
- Identified test cases to automate. Automate those test cases using Selenium WebDriver
- Involved in Functionality, System, Integration, and Regression Test of Web based Reports
- Performed functional tests using Selenium WebDriver with keyword and data driven framework
- Analyze the user story and write acceptance criteria using BDD cucumber framework
- Tested the application in highly dynamic environment with sprint team using agile methodology
- Coordinate with product management and software and support engineers to deliver stable enterprise software products.
- Attend the application level weekly QA meeting to discuss project updates, defects, design gaps, brainstorm possible solutions.
- Use test management tool (HP ALM and Rally) in defining releases, documenting test cases and mapping requirements with test cases, defect reporting and analyzing test results.
- Performed web services testing using SOAP UI
- Participated rigorously in end to end testing with various front end clients and resolved issues by doing thorough analysis.
- Performed regression testing by modifying and documenting the existing scripts
- Participated in Walkthrough and defect report meetings periodically
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports
- Attend and organize testing and status meetings at team level and project level on a regular basis.
- Coordinate with program and development management teams in product development lifecycle to conform end user product and quality requirements and shipment schedule.
- Conduct system performance testing to ensure system reliability, capacity and scalability.
- Analyze root causes of issues and provide corrective actions.
- Review results and log defects related to User Acceptance Test
- Performed Functional Testing, Regression Testing, System Integration testing and End to End Testing
- Responsible for preparing and sharing daily and weekly status reports with stakeholders
- Involved in reviews of team’s automation scripts and sign off
Environment: Selenium WebDriver, SVN, Jenkins, Saucelabs, ALM/QC, Java, XML,SQL Server 2005 Confidential
Confidential, US
Senior QA Engineer
Responsibilities:
- Interacted with Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios
- Identified test cases to automate. Automate those test cases using Selenium WebDriver
- Involved in Functionality, System, Integration, and Regression Test of Web based Reports
- Performed functional tests using Selenium WebDriver with keyword and data driven framework
- Involved in reviews of team’s automation scripts and sign off
- Tested the application in highly dynamic environment with sprint team using agile methodology
- Performed Functional Testing, Regression Testing, System Integration testing and End to End Testing
- Identified the Test Scenarios based on Functional Specifications and Business Requirements.
- Used HP ALM and Rally for Test management and execution of test cases
- Performed regression testing by modifying and documenting the existing scripts
- Participated in Walkthrough and defect report meetings periodically
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports
- Responsible for preparing and sharing daily and weekly status reports with stakeholders
Environment: Selenium WebDriver, SVN, ALM/QC, Java, XML, SQL Server 2005, and Windows 7 Professional
Confidential
Senior QA Engineer
Responsibilities:
- Identified the Test Scenarios based on Functional Specifications and Business Requirements.
- Perform Functional Testing, Regression Testing, System Integration testing and End to End Testing
- Identified test cases to automate.
- Involved in creation of Hybrid automation (modular + data driven) framework using QTP.
- Extensively used shared object Repository for the object recognition and used external file for data handling and easy maintenance from developer perspectives.
- Integrated with Quality Center
- Involved in Peer to peer reviews and sign off.
- Involved in end to end testing of the application.
- Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
- Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
- Wrote test cases for functional specifications and test them manually.
- Extensively used HP Quality Center for Test management and execution of test cases
- Performed regression testing using QC by modifying and documenting the existing scripts
- Used HP Mercury Quality Center for Test Management for functional Test Automation.
- Participated in Walkthrough and defect report meetings periodically.
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
- Responsible for preparing and sharing daily and weekly status reports with stakeholders
Environment: QTP, VBScript, HP QC 10.0, WinCvs, SQL Server 2005, and Windows XP/7
Confidential
Senior QA Engineer
Responsibilities:
- Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
- Interacted with Functional and Technical Leads/Developers for understanding the requirements.
- Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
- Identified test cases to automate.
- Performed Functional Testing, Regression Testing, System Integration testing, (UAT ) User Acceptance Testing, and End to End Testing
- Involved in Peer to peer reviews and sign off.
- Wrote test cases for functional specifications and test them manually.
- Extensively used HP Quality Center for Test management and execution of test cases
- Performed regression testing using QC by modifying and documenting the existing scripts
- Participated in Walkthrough and defect report meetings periodically.
- Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
- Worked with the test manager and coordinated the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
- Conducted QA team meetings and gave updates to the Project Manager on a weekly basis.
Environment: QTP, QC, C++, VC++, Star Track, Desktop Management Scripting Editor-Debugger
Confidential
QA Engineer
Responsibilities:
- Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
- Interacted with Functional and Technical Leads/Developers for understanding the requirements.
- Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project.
- Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
- Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
- Documented and tracked test scripts, test results and reported test defects using HP Quality Center
- Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
- Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
- Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
Environment: Java, PL/SQL, Quality Centre, Windows XP.
