Salesforce Quality Engineering Resume
Washington D, C
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce1, Apttus CPQ, Apex Language, Classes/Controllers, Apex Triggers SOQL, Visual Force Pages, SOQL, SOSL Apex Web Services &Testing, Workflow & Approvals, Dashboards, Change management, Custom Objects.
Salesforce Tools: Eclipse, Force.com, Eclipse IDE Plug - in, Apex Data Loader, Workbench, Apex Triggers
Process/ Model Tools: MS Visio, Rational Unified Process (RUP), Rational Rose, Application Lifecycle Management (ALM), MSOffice, IBM RTC, JIRA
Testing Types: Test Automation, Black box/Gray box Testing, Functional testing, Regression testing, system testing
Programming Languages: C, C++, Java, SQL, PL/SQL, HTML
Operating Systems: UNIX, LINUX, MS Windows
Databases: Oracle, MS Access & MS SQL Server, DB2
Testing Tools: Selenium, QTP, UFT, Win Runner, QC, SoapUI, ALM, Cucumber
SUMMARY:
- Experience in Agile development process including sprint planning, backlog grooming, and sprint demo, sprint retrospective and testing builds.
- Experience working on QC and HP Application Lifecycle Management (ALM) to manage Test Plan, Test Cases, Test Execution, and to track & report defects.
- Extensive experience in requirement gathering, business and technical design sessions with clients, DBA's, developers, and QA lead with integrated JAD sessions.
- Maintain Cycle Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Thorough understanding of the SDLC and STLC with expertise in mapping client / business requirements, application design, development, integration, testing and troubleshooting for complex information systems management.
- Experience in automating Salesforce lighting using selenium web driver.
- Proficient in working with Functional testing tools such as Selenium WebDriver, Quality Center (QC), HP QTP, IBM RFT, SOAPUI, and Rest-assured
- Excellent hands-on testing knowledge of web application and cloud application like Salesforce
- Experience in Software Unit Testing, Functional Testing, Integration Testing, Regression Testing, performance, configuration and usability testing, GUI Testing, Load Testing and Stress Testing.
- Experience in Oracle to Salesforce integration and worked in customization of Visualforce pages.
- Experience in Executing the Automated Test cases in Cross Browser Testing.
- Experience in Rest based, and SOAP based web service ( Integration) in Salesforce.
- Involve in all levels of testing like smoke, functional, database, integration, system, regression, and UAT testing
PROFESSIONAL EXPERIENCE:
Confidential - Washington, D.C.
Salesforce Quality Engineering
Responsibilities:
- Implemented the Salesforce applications using Agile SCRUM Methodology that involves the iterative development methodology
- Lead and performed integration testing and configured and maintained Salesforce, Salesforce Cloud and customer service software solutions.
- Using Salesforce Workbench timed Soql queries to get the most optimized version of the query.
- Agile stories presented to the sprint team, and as the QA lead the ability to assess test needs - functional, integration, and regression based on the change.
- Performed service testing with SOAP UI, sanity testing, white boxtesting, black box testing, regression testing, system testing and integration testing and peer to peer testing.
- Performed Black Box testing, User Interface testing, Functional testing, System Integration testing, Regression testing, Security testing, and Performance testing
- Developed Detailed Test Cases from user stories, use cases, requirements document and sometimes based on communication.
- Running manual test cases and automated test scripts to verify and validate existing and new functionality of the application.
- Developed Functional test plan and test cases based on the requirements.
- Created data migration (Jenkins, Git Hub) document for import/export of data from Salesforce.com environment. Wrote test cases scripts using Selenium WebDriver for functional testing and regression testing.
- Configured and Integrated Salesforce with Oracle database along with Lightning.
- Designed REST APIs that allow sophisticated, effective and low-cost application integration.
- Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
- Used Selenium Grid, Desired Capabilities, and Remote Web Driver for distributing the execution in different machines, platforms and browsers.
- Executed Functional tests, created defects in HP ALM.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
Confidential, McLean, VA
Salesforce Quality Engineering
Responsibilities:
- Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.
- Designed and developed automated scripts for Functional, Regression, Sanity, and system Integration Testing using Selenium.
- Perform detailed testing and write/execute test plans for black box, white box and regression testing in both Unix and Internet based environments
- Performed test on various sandbox using Force.com IDE, Change Set, Workbench and Force.com Migration tool, prepared package.xml for workbench and Force.com Migration tool.
- Responsible from requirements gathering to technical delivery of salesforce.com integration projects.
- Performed various types of testing in Salesforce.com like Functional, Integration, and Regression.
- Implemented SFDC Integration using REST/ SOAP Web Service API'S.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.
- Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
- Prepared user documentation with screenshots for UAT (User Acceptance testing)
Confidential - New York City, NY
Salesforce Quality Engineering
Responsibilities:
- Performed Integration testing and developed and designed Test Automation scripts using existing framework.
- Developed Integration and System test cases. Execute the test cases and report the defects found using Jira.
- Used Data Loader, Workbench, Import Wizard for insert, update, delete and bulk import or export of data from Sales force Objects.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
- Worked with various salesforce.com Standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards.
- Test migration of Salesforce classic to Salesforce lightning. Responsible for Salesforce lightning and apex platform. Integrated data into Salesforce applications.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Designed an automation framework for API and Web automation using Selenium Page Object Model, Retrofit, Java, postman and TestNG.
- Repeatable Test Processes, Test Plans, Test Cases, White Box, Black Box Testing, Automated Testing.
- Prepared user documentation with screenshots for UAT (User Acceptance testing)
Confidential - Los Angeles, CA
Salesforce QA Analyst
Responsibilities:
- Worked with SOQL, SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Participated in white box testing of flex and java codes.
- Designed and Execution of the Test Plan, Test Cases and generating Reports and mapping Business Requirements with them.
- Established Requirements Traceability using the Traceability Matrix and Performed Test Execution on HP Quality Center.
- Wrote the Test plans including Test Requirement mapping matrix, Test Automation scope, Time lines, Schedules & resource allocation by developing comprehensive testing schedule to meet project timeline.
- Performed cross browser and cross platform web testing with Selenium WebDriver
- Created Junit and TestNG Testing Framework as a test runner with Selenium.
- Organized the defect status meetings with technology team and UAT testers to know the updates on the defect weekly twice.
Confidential - Dallas, TX
QA Analyst
Responsibilities:
- Created Functional Test Cases by reviewing the process flow and BRD documents. Analyzed the test scenarios and created the test cases in Excel and JIRA.
- Involved in creating the automation test cases for testing various web modules: supplier data, inventory tracker, exchange tracker, damage tracker.
- Worked on the high-level framework, identified the functional areas and created different functions to make the scripts reusable in QTP.
- Wrote SQL queries in Oracle SQL Developer to retrieve data/validate data from the different tables and using different schemas.
- Prepared scripts using VB Script to automate test case scripts in QTP/UFT for the Front-end-applications.
- Involvement in Black Box Testing, Functional Testing, Regression Testing, System Integration Testing, End-to End Testing, UAT.
