Sr. Qa Engineer - Salesforce Resume
GA
SUMMARY:
- 10 + years of strong experience in Software Quality Assurance testing of web - based, client-server applications, Salesforce, SMBC (Small Business Central) and Salesforce Customer Engagement.
- Strong experience in working with different domains like Telecommunications, Banking, Financial, Heath care and Ecommerce using both Black Box and White-Box testing techniques.
- Extensive experience in testing Salesforce.com Functional Testing, Unit Testing, Manual Testing, Automated Testing. Mobile Applications on different IOS and Android platforms.
- Strong experience in all phases SDLC and software test management.
- Experience in defining requirements and planning test process.
- Experience in manual testing and automation with Quick Test Professional (QTP), SOUP UI, SOA, and HP Quality Center.
- Proficient in Preparing Tes Confidential Strategy , Test Plans, Test Scripts, Test Scenarios, Test Designs and Test Cases.
- Good Experience in Estimation, Tracking and Reporting.
- Strong experience writing SQL queries for back-end testing, UNIX commands for verifying log files
- Expertise in doing the cross browsing testing on IE, NS, Firefox, Safari, opera.
- Expertise in analyzing System specifications and Business requirements.
- Extensive experience in SDLC processes like - Agile, Scrum and Waterfall Methodology.
- Performed (UAT) User Acceptance testing exclusively in an agile environment.
- Experience writing and executing User Acceptance Testing (UAT) Test scripts.
- Worked with SOAPUI and SOA for testing web services.
- Extensive experience in Smoke Testing, Functional Testing, Backend Testing, Black Box Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Experience in kicking off the builds from dev environment to QA environment.
- Experience in testing applications developed in C, C++, C#, Java, Visual Basic, .Net, ASP, Oracle, SQL, PL/SQL and SQL Server, Win Forms, XML Web Services in Visual Studio.NET environment.
- Ability to utilize software products to accomplish management goals
- Good team player and have ability to work independently in a time sensitive environment.
- Ability to interact with developers and product analysts regarding testing status and maintain detail QA documentation.
- Excellent analytical and problem solving skills, motivated self-starter with exceptional team building and interpersonal skills.
- Worked extensively with the integration team.
- Excellent interpersonal, leadership, communication and customer relational skills.
- Experience with handling multiple tasks in multiple projects concurrently and to prioritize them to meet the scheduled deadlines.
TECHNICAL SKILLS:
Bug tracking tools: Quality Center, ALM, TFS, VERSION ONE, JIRA
Testing Tools: QTP, SOUP UI, SOA
Databases: MS SQL Server 2005, Oracle 10g, MS Access 2003
Scripting languages: XML, VBScript.
Design tools & web publishing tools: MS PowerPoint, MS Visio, MS FrontPage.
MS Suite: MS Vision, MS Word, MS Project, MS Excel, MS Outlook, MS Publisher
Programming languages: C, C++, Java, NET, ASP.NET, VB6.0, PLSQ
Operating system: Windows 2000, Windows NT, Windows XP, UNIX, LINUX, MAC OSX
ERP / CRM: Oracle, Salesforce.
Other tools: Soap UI, TOAD, Putty.
PROFESSIONAL EXPERIENCE:
Confidential, GA
Sr. QA Engineer - Salesforce
Responsibilities:- Translate business requirements into technical quality assurance test cases from Jira to Quality Center
- Coordinate and facilitate user acceptance testing
- Create, execute, and track test cases based on use case definitions
- Develop system and user acceptance test plans, test cases, regression tests, and ensuring the overall quality of the product.
- Proactively identify inefficiencies from the quality assurance technique or process viewpoint, and propose changes that may include process redesign and tool recommendations.
- Take a leading role in creation and execution of test cases, status and retrospective meetings with members of Project management team as well as Development and Deployment team.
- Took a leading role in mobile testing for client's mobile apps on the Android and iOS platforms.
- Develop scripts compatible with both Android and iOS devices.
- Work with Business Analyst and development teams to identify root cause of defect and trouble shoot.
- Worked on Production smoke test of every month's release.
- Participated in Backlog grooming, Confidential work estimations, Confidential Retrospective meetings.
- Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities.
- Generated Traceability matrix to map requirements, tests and defects.
Environment: Quality Center (ALM) 10.0, JIRA, Windows XP, Microsoft Office Products like Excel and PowerPoint, Microsoft Visio.
Confidential, Atlanta, GA
Sr.QA Engineer - Salesforce
Responsibilities:- Agile development - Participated in daily scrum meetings to report daily progress of Automation activities and Confidential planning for test planning activities.
- I have written Salesforce.com Test Plans, Test Cases, attended walkthrough meetings with the Business Analysts, Project Managers, Business Managers and QA Leads.
- Attended requirement review meetings and provided feedback to the Business Analysts.
- I have also tested Mobile Applications on different IOS and Android platforms to make sure that the applications also work accordingly in mobile devices.
- As far as different types of testing are concerned, I have performed Smoke Testing, Functional Testing, Backend Testing, Black Box Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- I have written defects as they are found using Application Life Cycle Management (ALM)/QC, and Version one.
- I have also attended the defect assessment meetings as necessary. In the meantime, a continuous interaction with developers was necessary.
- Worked on multiple projects I have reviewed, verified functional and system requirements to adhere QA criteria and comply with the requirements prior to deployment.
- Created, updated and reviewed test plans, test cases and test scenarios based on requirements
- Created, modified, reviewed & executed test cases to comply with test plans and test scenarios
- Used SQL for Back end validations and Test data set up.
- Assigned severity and priority to defects based on risk assessment.
- Worked on all projects in agile methodology with 2-4 weeks’ sprints
- Applied test expertise and experience to execute test plans, conduct negative/exception tests, verification and regression testing as part of software lifecycle
- Examined and validated application log files using Putty (UNIX).
- Generated Traceability matrix to map requirements, tests and defects.
Environment: Quick Test Professional 10.0, Quality Center 10.0, Putty, Ajax, JSF, Oracle 10g, SQL Developer, Service Test 11.20 and Version One.
Confidential, Atlanta
Senior QA Analyst
Responsibilities:- Lead and Create Automation Framework using QTP and QC for the functional Testing
- Responsible for complete Automation and maintenance of scripts.
- Wrote test cases based on functional business requirement specifications and design documents.
- Performed (UAT) User Acceptance testing exclusively in an agile environment.
- Experience writing and executing User Acceptance Testing (UAT) Test scripts.
- Designed and Developed automation script using SOA.
- Strong Experience in VB Scripting, used built in function and created user defined functions.
- Created function libraries for Web and Java applications.
- Created and maintained Shared Object Repository.
- Experience in SOAP UI for web services Testing
- Experience in Selenium Web Driver for functional testing of web applications
- Presented demos to the team members.
Environment: Microsoft visual studio 2010, MS SQL Server, SOUP UI 4.6.1, QTP 11.0, Team foundation server (TFS), Quality center (ALM), Windows 7
Confidential, Atlanta
Team lead
Responsibilities:- Works with Test Project Manager to manage the testing deliverables; activities and issues with the project.
- Drafting the test plan. Participates in Static Testing efforts of Requirements and Test Cases to ensure quality and testability
- Develops and documents Test Cases for verifying that the system meets the intent of the design.
- Ensure the traceability between Requirements and Test Cases/Scripts.
- Performed smoke and stress testing.
- Managing the team of up to 6 testers, providing day to day planning, guidance
- Created comprehensive test plans, test strategy, test cases, based on the System Requirements
- Closely interacted with product management and development teams to assure most effective project execution
- Analyzed current test processes, proposed and implemented a list of improvements
- Provided realistic and reliable project estimates to the project management team
- Developed test documentation, tested various applications, analyzed test results, prepared and wrote Test Reports.
- Wrote and executed test cases and test scenarios using Quality center
- Designed, planned and managed testing activities
- Highly responsible and reliable team leader with strong analytical problem solving skills and initiative in decision making
Environment: Load Runner, Performance center, Mercury Diagnostics, Windows XP, QTP, Solaris, Quality center 10.0, J2EE, .NET, Oracle, MS SQL Server, MS office
Confidential, ATLANTA
Senior Test Analyst
Responsibilities:- Works with Test Project Manager to manage the testing deliverables; activities and issues with the project.
- Drafting the test plan. Participates in Static Testing efforts of Requirements and Test Cases to ensure quality and testability
- Develops and documents Test Cases for verifying that the system meets the intent of the design
- Ensure the traceability between Requirements and Test Cases/Scripts
- Executes Manual and Automated Functional & Integration Test Cases/Scripts
- Record defects in Quality Center as tests are executed and participates in defect resolution efforts
- Validates and documents Test Execution Results
- Distributes Test Results reports as required
- Ensures project requirements are loaded into Quality Center
- Provides Input into Test summary report
- Participates in Test Exit review
- Participate in change control estimation and impact analysis
- Focal point for data requirements within test team
- Participates in Data Profiling result review
- Documents Project Test data scope for the Test Plan
- Documents Test data coverage, with assistance from Data analyst
- Documents Test data usage, with assistance from Data analyst
Environment: Windows XP, QTP, Solaris, Quality center 10.0, J2EE, .NET, Oracle, MS SQL Server, MS office
Confidential, ATLANTA
Sr. QA Analyst
Responsibilities:- Created and analyzed test cases, developed test scenarios for those test cases, and created data for the test scenarios wherever necessary.
- Performed black box testing, system testing, Integration testing, and Regression testing and Negative testing.
- Performed Cross-Browser testing (tested the web application on internet Explorer 6.7 and 8, Mozilla fire fox 3.0)
- Performed Back end testing to verify whether the data is getting populated in the data base correctly or not.
- Performed smoke tests for the new builds and also for production deployments.
- Reviewed the business requirements document with the business and development team to understand the architecture and functionality of the function.
- Worked extensively on approved customer requests and quick fixes for data migration module.
- Developed test strategy and documented project related data in team’s share point site.
- Performed business functionality testing which involved testing of all core functions of the application.
- Performed (UAT) User Acceptance testing exclusively in an agile environment.
- Experience writing and executing User Acceptance Testing (UAT) Test scripts.
- Developed Test planes, Test cases, Test scripts, Test scenarios, Test Data.
- Performed functional, GUI and security testing to identify errors within the applications.
- Participate in Requirement and development walk trough’s and reviews.
- Used Quality Center as test management and bug tracking tool.
- Involved in Daily, weekly defect review meetings and created reports.
- Performed validation testing on the application navigation for various scenarios and reported the errors.
- Extensively tested website, store front applications and client functionality.
- Updated user billing account profile information, change of address, refunding deposit, modifying the price plans on the system.
- Participated in User Acceptance Testing (UAT).
- Worked on Local and Shared Object Repositories.
- Interacted with developers in fixing unknown Exceptions.
Environment: Windows XP, TFS, Solaris, Quality center 9.0, Microsoft office products like Excel and PowerPoint, Microsoft Visio, J2EE, .NET, Oracle, MS SQL Server 2008.
Confidential, ATLANTA
QA Engineer
Responsibilities:- Interacted with all levels of management, development and quality assurance personnel to analyze business and functional requirements.
- Reviewed and analyzed functional specifications with Business Analysts and involved in writing test cases in Quality Center (QC).
- Wrote manual test cases in QC 10.0 for the web services as per business requirements.
- Involved in Project planning, scheduling, testing, defect tracking, management, and reporting.
- Used Quality Center 10.0 as a test management bug tracking tool and SOA Test in Windows XP Environment with application on it.
- Worked with SOAPUI for testing web services.
- Developed Web Service scripts for a WEB Service Call using SOA .
- Performed Web services testing with Automation.
- Generated the tests for requirements in service test management for Mobile browser banking to allow users to view account list, account details, transaction history, one-time immediate fund transfer between direct deposit accounts and ATM/Branch location search.
- Involved in creating the application components in service test and tracked the changes in components and defect reporting.
- Used HP service test tool for Creating Test plans and tracked defects for Web services.
- Import the WSDL files and file system through Service Test Management and store it in Quality Centre.
- Performed Regression testing using SOA Test after deployment of every build in Test Environment .
- Tested the web services multiple environments as QA, Development and Integration.
- Worked with HP service test to Integrate with Quality Center
- Regression testing using Quick Test Pro 10.0 after deployment of every build in Test Environment.
- Tested integration with M-COM mobile money product to provide mobile banking capability in support of SMS alert and mobile banking enhancements and future mobile banking needs.
Environment: Windows XP, Quality Center 10.0, MS Office, SOA Test 6.2, TFS, SQL server, Oracle SQL Developer, Web Methods7.
Confidential, KANSAS
QA Analyst
Responsibilities:- Reviewed Business Requirement Documents, System Specifications Requirements and Technical Specifications.
- Developed Master Test Plans, Unit & Integration Level Test Plan, Code Quality Assurance (acceptance into System Testing) Test Plan, System Test Plan, System Quality Assurance & Acceptance Test Plan and Post Implementation Test Plan according to Requirements Specifications
- Involved in testing of Web-application screens and Client Server Intranet application screens using the testing tool QTP.
- Involved in using Quality Centre for testing of SOA environment.
- Worked with SOAPUI for testing web services.
- Developed automation scripts using QTP. Worked with Keyword Driven, Test automation Framework in Quick Test pro.
- Developed scripts using QTP to Automate Functional and Regression Testing.
- Extensively used Quick Test Professional (QTP) methods to create automated scripts.
- Manually implemented several test scripts and documented the results using Test Director.
- Involved in defining constraints and validating against them for Performance Testing Created various web checks to verify the business processes.
- Parameterized the script to check the unique data constraint of the login process of the customers and created various itinerary transitions of the customers
- Created and executed tests for validating login processes and the validation for customer accounts from data base.
- Involved in verifying the back end logs with UNIX.
- Compatibility and Involved in editing scripts and playing back the scripts and fixing the bugs.
- Involved in GUI testing, Functional testing, Regression testing, System testing.
- Created different Scenarios for Performance testing utilizing Load Runner as per the requirement specifications.
- Conducted performance testing by adding/creating virtual users using Load Runner.
- Participated in walkthrough and defect report meetings periodically and Interfaced with developers to resolve technical issues and investigated software faults
Environment: UNIX, Windows.NET, Oracle, Java, HTML, TestDirector8.0, MS-Word, MS-Excel, QTP, Load Runner