Software Analyst Resume
New York, NY
SUMMARY:
- Over 6 years of professional experience in IT Industry with specialization in Software Testing using Manual Techniques and Automation tools.
- An in - depth understanding of all the phases of Software Development Life Cycle (SDLC).
- Extensively experienced in Smoke, GUI, Ad-hoc, Functional, Integration, Regression, Back End, System and User Acceptance testing.
- Experienced in reviewing Business Requirements Specification (BRS), Design Documents (DD) and business documents.
- Good Experience in Black Box testing.
- Good communication, issue finding, solving and learning skills.
- Experienced in preparing Test Plan/Technical specification/Strategy.
- Experienced with Agile and Waterfall development methodology.
- Experienced in preparing Test Plans, defining Test Cases, developing and maintaining Test Scripts, analyzing Test results, Defect Report and submitting Test Status.
- Expertise in Writing, Executing and Maintaining Test Plans, Test Procedures, Test Cases, Test Matrix, Test Reports, test metrics in every release and in all phases of SDLC.
- Expert in using automated testing tools like Ranorex, Neoload, HP Quick Test Professional (QTP), and Quality Center (QC).
- In depth experience in automated testing of desktop, web and mobile software withRanorextestautomation framework.
- Experienced in defect tracking, reporting reviewing and analyzing test result using Fogbugz.
- Extensively utilized test results and defect reporting tools to evaluate efficacy of test script coverage and to improve content of business flow test cases.
- Experience in writing test script for load testing tools like NeoLoad.
- Exposure to automated testing tools like HP Quick Test Professional (QTP) / HP UFT.
- Experienced in writing Test Cases and Test Scenarios in HP ALM/ Quality Center (QC).
- Experienced in using HP ALM/ Quality Center (QC) to communicate and coordinate software bug fixes, change requests, and supports high level of communication among the testers, developers and managers.
- Extensively experienced on HP ALM/ Quality Center (QC) to write Test Cases, Execute Test Cases, Log Defects, Track Defects and Prioritize Defects.
- Experienced in Defect tracking, reporting reviewing and analyzing test result using Quality Center (QC).
- Hands on experience in Data Manipulation, Defining Components and in writing SQL queries.
- Experienced in performing Back end testing by writing and executing SQL queries.
- Experienced in performing GUI testing, Data-driven testing using HP UFT.
- Experienced in working/coordinating QA efforts with offshore resources.
- Ability to work methodically in a fast-paced, deadline driven environments.
- Demonstrated sense of urgency, motivation, and tenacity in achieving objectives. Takes responsibility for personal development and continuous learning.
- Able to analyze problems, applies resources, and removes obstacles to develop a workable solution.
- Deliver results by taking initiative, prioritizing assignments, and maintaining focus on goals.
- Participated and contributed to a team environment by furthering mutual respect and understanding, while working towards a common goal.
- Have ‘can-do’ and ‘test to break’ attitude and great attention to details.
TECHNICAL SKILLS
Operating System: MS Windows Server 2005/2008, Windows 7/8 and Unix
Languages: Applications that were developed in .NET, C#, C++, Java. Also knowledge in VBScript, HTML, SQL and PL/SQL
RDBMS: Oracle, SQL Server, DB2, MS Access
Testing Tools: HP Unified Functional Testing (UFT/QTP), HP Application Life Cycle Management (ALM), HP Quality Center, Fogbugz, Ranorex, NeoLoad, JIRA
Web Server: IIS, Web Logic, Apache and WebSphere
Utilities: Oracle SQL Developer, SQL+ Plus and TOAD
Other: MS Power Point, MS Word, MS Excel, MS Office, MS Outlook
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Software Analyst
Major Responsibilities:
- Evaluated user requirements and functional specifications to create Test cases.
- Worked closely with the Developers, Analysts, and Architects for knowledge sharing and to resolve issues during scrum sessions using Agile Methodology.
- Designed, developed, and maintained Test cases in Excel.
- Created, executed Test Sets and maintained documentation of test results using Fogbugz.
- Log Defects using Fogbugz.
- Retest the Defects and close them in Fogbugz.
- Performed Cross browser testing on Internet explorer, Google Chrome, Firefox and Safari for browser compatibility.
- Record and Run script from scratch using Ranorex.
- Parameterized the script and made sure it works for different browsers by enhancing the scrip with Regular Expression.
- Developed User Defined functions using C# for common to project and common to individual feature using Ranorex Studio.
- Maintained the GUI objects in the shared object repository by using Object Repository Manager in Vault and Visual Studio.
- Extensively performed compatibility testing using Ranorex.
- Generate script to do Load, Performance, Scalability test in industry standard performance tool like NeoLoad.
- Created Virtual user Scripts and used Controller to generate and executed NeoLoad Scenarios.
- Analyzed the impact on server performance CPU usage, server memory usage for the applications of varied numbers of multiple, simultaneous users.
- Involved in Performance Testing to simulate a process, and observed the behavior of the system by using NeoLoad.
- Enhanced the script using Java Script to manipulate and extracted variables in NeoLoad.
- Generated various graphs like Transaction summary graph, Virtual user graphs in NeoLoad Analysis and reported the results.
- Provided test results, graphs, and analysis of application performance data by email or phone during testing to the application developer and manager.
- Wrote complex queries for data validation using SQL statements.
- Executed the transactions manually and verify the back end functionalities and data exploitation.
- Created and Reviewed Requirements, Test Plan, Test Cases specific forMobile Devices.
- Created and executed test plans and test cases for the mobile apps.
- Created cross- device test cases that could be across multiple platforms as well as devices.
- Executed test cases on iOS and Android according to Business Requirement Document (BRD)
- Involved in User Acceptance Testing by providing test data for users.
- Re-validated the Resolved bugs in UAT and Production Environments.
- Supported Production for the new Releases.
- Generated Daily Status Reports, Weekly Reports, Defect Reports and Customized Summary Reports.
- Attended review meetings and Stand-Up Meetings to discuss the status of the project.
- Maintained professional and close relation with the peer members as well as other teams.
Environment: Fogbugz, Ranorex, NeoLoad, Oracle, Windows, Microsoft Office, MS Visual Studio, TFS, SQL, AGILE.
Confidential, New York, NY
QA Analyst
Major Responsibilities:
- Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS) and Functional Requirement Document (FRD).
- Worked closely with the Developers, Analysts, and Architects for knowledge sharing and to resolve issues during scrum sessions using Agile Methodology.
- Prepare Test Plan for manual testing for different releases that covers GUI Testing, Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, and User Acceptance Testing.
- Attend daily stand-up meeting with the QA Team to provide status.
- Analyze Product Requirement and write test cases based on the user stories.
- Designed, developed, and maintained Test cases in HP ALM/ Quality Center.
- Created, executed Test Sets and maintained documentation of test results using Quality Center/ALM.
- Monitored and tracked defects and managed through resolution using Quality Center/ALM.
- Conducted cross browser testing on IE, Google chrome, Firefox, Safari.
- Wrote and recorded VB Scripts for automating the testing using
- Performed Data Driven test using test data from excel files.
- Effectively employed testautomationto reduce testing cycles on repeated tasks.
- Enhanced the Test Scripts by Parameters and Output values.
- Used reusable actions, external actions within the scripts in QTP.
- Developed User Defined functions using VB Script for common to project and common to individual feature with QTP.
- Maintained the GUI objects in the shared object repository by using Object Repository Manager in QTP.
- Involved in User Acceptance Testing by providing test data for users.
- Executed the transactions manually and verify the back end functionalities and data exploitation.
- Wrote complex queries for data validation using SQL statements.
- Re-validated the Resolved bugs in UAT and Production Environments.
- Supported Production for the new Releases.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Attended review meetings and walkthroughs to discuss the status of the project.
Environment: HP ALM, Oracle, Windows, Microsoft Office, SQL, Oracle, Quality Center, UFT/QTP, Java, VB, Mainframe, AGILE.
Confidential, Richmond, VA
Software Test Engineer
Major Responsibilities:
- Involved in Requirements gathering and Technical documentation.
- Developed functional and integration test plan and test scripts based on functional requirements and design specifications.
- Worked on Agile (Scrum) Methodology
- Create an automation test plan / strategy.
- Prepare quality documents and define the benchmarks.
- Analyze the requirements and prepare automation scripts scenarios.
- Provide estimations for manual and automation testing lifecycle.
- Ensured that all the test cases are uploaded in the Quality Center along with the master test plan.
- Worked of defect resolution with testing team and programmers.
- Worked with the offshore-onshore team of developers in prioritizing defect issues using Quality Center.
- Troubleshoot the system problems and logged the defects in Quality Center.
- Build and maintained SQL scripts, indexes, and complex queries for data analysis and extraction.
- Wrote complex SQL statements to perform the backend testing of the Oracle database.
- Developed test environment to automate test cases.
- Performed regression test to reaffirm the test results using Quick Test Professional.
- Conducted and managed GUI, and Web interface testing using Quick Test Professional.
- Extensively performed compatibility, connectivity checks and smoke tests for the application using Quick Test Professional.
- Created function libraries using QTP’s descriptive programming to map the application keywords and drive it through an excel file and keyword executor script.
- Developed common Automation Framework using Quick Test Pro.
- Assisted new and existing clients with integration and data conversion activities.
- Worked with internal and external clients for import and normalization of third-party data.
- Created Test scripts for Beta Application and estimated Test execution competition.
- Performed Browser Compatibility testing under various versions of IE and Netscape.
- Performed quality assurance reviews on all System Development Life Cycle (SDLC).
Environment: Quality Center, QTP, Selenium, Oracle, MS-Office, SQL, Windows and Linux, AGILE.
Confidential, New York, NY
Software Tester
Major Responsibilities:
- Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
- Developed Test conditions and Test Cases for User Acceptance Testing and executed test case scenarios.
- Responsibilities included Manual GUI Testing, Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, Database Testing and User Acceptance Testing.
- Used Quality Center (QC) to create Test outlines and maintained Test scripts and created, modified and debugged the Scripts.
- Assisted in creating User Ids, Resetting Passwords, and creating New Projects in Quality Center (QC).
- Created the Traceability matrix using Quality Center (QC).
- Used Quality Center to maintained Test scripts.
- Performed Data integrity testing by executing SQL statements and validated the tables in the database.
- Worked with Standard checkpoints, Page checkpoints, Table checkpoints in Quick Test Pro (QTP) while doing the functional test on the web application.
- Involved in Customization of automatically generated Quick Test Pro (QTP) scripts to the specifications required by the end users.
- Develop Functional Library for multiple applications.
- Develop test data for Regression testing using QTP
- Performed database testing using ODBC by Automation Test scripts
- Wrote Test cases on MS Excel.
- Conducted Cross Browser testing on Different Platform.
- Conducted Regression testing for to re-validate all the functionality and provided sign-off my test cases to implement the application in Production.
- Performed User acceptance testing for the entire application.
- Generated Reports for all tests performed, analyzed the specifications provided by the end users.
- Prepared understanding documents regarding the knowledge gained by analysis of the system.
- Involved in different phases of the project life cycle.
Quality Center, QTP/Quick Test Professional, Windows, UNIX, VB Scripting, SQL, Oracle, SQL, AGILE
