We provide IT Staff Augmentation Services!

Qa Automation Engineer/ Salesforce Qa Tester Resume

4.00/5 (Submit Your Rating)

La Follette, TN

SUMMARY:

  • Have Several Years of experience as a Quality Assurance and Quality Control with emphasis on Automation testing and Performance testing strategies that minimize risks and lead to quality product delivery.
  • QA with good experience of involving in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium Webdriver and Python.
  • Proficient in determining, designing and implementing performance test scenarios and identifying metrics to analyze performance of applications by using HP Load Runner.
  • Good experience in implementing test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Experience in QA testing (Manual & Automation), Web based n - tier & Client-server based applications.
  • Experience in dealing with the functionalities related to the Service Cloud and Sales Cloud.
  • Hands on experience in integrating Appium with Continuous Integration tool- Jenkins.
  • Working knowledge of Protractor, Cucumber, Ruby, Perl, Java script, Groovy, Javaspock with Selenium web driver and Backend API.
  • Experience in Integration of Salesforce with in-house legacy ERP systems, using Apex Web services WSDL and outbound messaging.
  • In depth technical knowledge and understanding of Data Warehousing, Data Validations, SQL, and Hadoop.
  • Ability to develop complicated SQL script for Data validation testing by running SQL script, procedures
  • Expe rience in Functional, UI, Performance, Regression, Load, Stress Testing and knowledge in SDLC and Testing Lifecycles.
  • Programming automated front and backend tests with Groovy, Junit, and Selenium
  • Helped to maintain and improve the Portal team's CI pipeline by creating and updating Jenkins jobs via Jenkinsfiles and Groovy.
  • Well versed in retrieving all the Dynamic data from Database using SQL Queries for automation purpose and Maintained static data in Excel sheets.
  • Worked on sales cloud and service cloud.
  • Expertise in using Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Good experience in using Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Extensive CRM ( Salesforce) Testing Experience.
  • Experience in testing responsive Angular application using Protractor, Jasmine and Typescript.
  • Proficient in developing and executing test plans for Unit Testing, Integration Testing, System testing, Performance testing, User acceptance testing and Regression Testing.
  • Proficient in Salesforce testing using Veeva CRM.
  • Involving in designing and developing UAT Regression automation script and Automation of functional testing framework for all modules using Selenium Web Driver.
  • Responsible for Salesforce.com System Integration with external applications and systems using Apex Web services and Apex Callouts with both REST API and SOAP API Migrating data from CSV files to SFDC using data loader.
  • Well versed in Web Services Testing using SOAP and REST based web services to create and execute automated functional, regression, compliance tests.
  • Good experience in participating and conducting Agile Scrum Daily project meeting and planning using the AGILE process.
  • Expertise in implementing Agile/Scrum methods for testing approach.

TECHNICAL SKILLS:

Selenium, TestNG, SQL, Agile, Appium, Rally, Version Control, Protractor, Jasmine, BDD Framework, RESTFUL, NUnit, TFS, POSTMAN, Fire Bug, Salesforce.com SFA & Force.com Platform0

PROFESSIONAL EXPERIENCE:

Confidential, La Follette, TN

QA Automation Engineer/ Salesforce QA Tester

Responsibilities:

  • Conducted white-box testing to understand an internal perspective of the system to design test cases.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Experience in testing WebServices using SoapUI tool.
  • Involved in gathering customer requirements from business user teams spread over the Sales, Marketing and Service cloud.
  • Developed Apex Classes, Apex Triggers, Workflows and Approval Processes for various functional needs in the application.
  • Designed page layout with Visual force pages & Apex classes.
  • End to End testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3 and other web technologies.
  • Knowledge in Force.com Apex Classes, Apex triggers, Collections, Visual force, SOQL.
  • Leveraged Sales and service cloud functionalities to create customized solutions tailored to the specific needs, to support existing and new employees of the organization.
  • Performed detailed analysis of business and technical requirements and developed the Apex classes using other Platform based technologies like Visualforce, Force.com IDE.
  • Involved in design and implementation of test automation framework from scratch using WebdriverIO, Jasmine, NPM and Typescript and reusable components like Object Repository
  • Execution of test scripts in Soap UI pro and capturing results using Groovy scripts and Test runner.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Responsible for Salesforce.com System Integration with external applications and systems using APEX Web Services and APEX Callouts with both REST and SOAP API'S.
  • Involved in gathering customer requirements from business user teams spread over the Sales, Marketing and Service cloud.
  • Wrote test scripts in Typescript using Protractor, Jasmine.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Developed several Triggers, Apex classes and Visual force pages as part of the application development.
  • Worked on the Android module of the project where I was responsible for automating the app using Appium.
  • Developed automation testing scripts for Angular application using Jasmine, Protractor.
  • Developed and executed test cases using SoapUI tool
  • Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Cases, Solutions, Forecasts, Reports, and Dashboards.
  • Developed and maintained automated regression test cases in UFT / QTP using VB Script.
  • Developed test scripts with Ruby-Selenium to automate browser and web applications under Cucumber (BDD) Framework.
  • Recorded and managed defects.
  • Involved in writing Groovy scripts for Complex tasks.
  • Database testing using DBFit.
  • Proficient utilizing different methods in Protractor API, Jasmine watchers, spy's, nested describe blocks etc.
  • Tested the company's Salesforce CRM application
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Implemented Agile/Scrum methods for testing approach.
  • Testing salesforce CRM solutions giving an overall client relationship within UKEF marketplace and support in revenue generating activities.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Created various Reports (summary reports, matrix reports, pie charts, dashboards and report folders to assist managers to better utilize salesforce as a sales tool and configured various reports for different user profiles based on the organization's need.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Created Reports and Dashboards with the help of Salesforce Wave Analytics to track Opportunity pipeline/ Stages for Management visibility.
  • Testing salesforce CRM solutions giving an overall client relationship within UKEF marketplace and support in revenue generating activities.
  • Knowledge and worked on of all phases of Software Test Process including writing test cases, test data creation, test execution, and test closure for company's ERP systems.
  • Configured Selenium GRID scripts on Virtual machines.
  • Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XML.
  • Responsible for determining, designing and implementing performance test scenarios and identifying metrics to analyze performance of applications by using HP LoadRunner.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and Python.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Used Jira for defect reporting and tracking.
  • Contribute to the functional automation suite using Selenium with Ruby.
  • Automated several site features using Selenium Webdriver using Ruby.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Performed black-box testing, white-box testing, integration testing and regression testing on the applications.
  • Used SQL Queries to retrieve data from the database to perform Backend Testing.
  • Attended Sprint Retrospective meetings to highlight what went right/wrong to improve the process for the team going forward.
  • Performed an end-to-end test in a production environment to validate new or updated business processes, customization and configuration, reports, and data migration.

Environment : Selenium, TestNG, SQL, Agile, Appium, Rally, Ruby, XML, Java, Performance Tester, Load runner, Web Services, SOAP UI, SOA QTP, Data Quality, RIT.

Confidential, Southfield, MI

QA Automation Engineer/Mobile Tester

Responsibility:

  • Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.
  • Experience in using programming languages such as C, Visual Basic, Java and groovy.
  • Experience with Protractor to create end to end framework using Angular JS
  • Actively participated in scrum meetings and reviews.
  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Working Experience on Rest API, Selenium web driver, Protractor and Test NG frame work in many projects.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Developed java and Groovy Scripts using Page Object Model and Data Driven Frameworks.
  • Used JPA, Hibernate for DB integration and written custom repository classes.
  • Extensive experience in Functionality Testing, GUI Testing, Regression Testing, Integration Testing, Smoke Testing, System Testing, User Acceptance Testing and Black Box Testing.
  • Integrated Appium with Continuous Integration tool- Jenkins.
  • Tested users management, Public Groups, Profiles, and Roles within the Salesforce CRM, this involved designating access to the applicable user within the role hierarchy.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Strong knowledge about testing of Web, ETL, Mainframe and Client/Server Applications.
  • Well versed in reviewing and analyzing the Business requirements and developing Test Plan, Test strategies, Test cases, Test data, Test procedure, Test reports and documentation of Manual and Automation Tests.
  • End-to-end testing with Test Planning, Manual Testing, Regression Testing and Defect reporting.
  • Proactively interacting with Business Analysts and Developers regarding testing status and defect tracking, Tested the company's Salesforce CRM application
  • Created various Reports (summary reports, matrix reports, pie charts, dashboards and report folders to assist managers to better utilize salesforce as a sales tool and configured various reports for different user profiles based on the organization's need.
  • Experience with ETL analysis and debugging skills.
  • Automating salesforce Test cases for Sales, Services and support tracks designed by QA team.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Retrieved all the Dynamic data from Database using SQL Queries for automation purpose and Maintained static data in Excel sheets.
  • Design and Implementation of BDD framework using Ruby-Cucumber.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Environment : C#, Visual Studio SQL, Agile, Selenium Webdriver, Version Control, BDD Framework, Soap UI, GIT HUB, Jenkins, HTML, XML, RESTFUL, NUnit, TFS, POSTMAN, Fire Bug.

Confidential - Scottsdale, AZ

QA Automation Engineer

Responsibility:

  • Used Linux/Unix commands for using GitHub through cmd and involved in developing BDD Frame work from Scratch.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases.
  • Designed Web/Mobile application in Java which makes customer to retrieve the data from the Data base.
  • Experience on Protractor for E2E testing using Selenium and Jasmine framework.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Jerkin and ruby.
  • Used JDBC and Hibernate to interact with the Data base.
  • Involved in Writing Test cases and automating test cases using Selenium.
  • Used python to develop Automation framework to Validate REST Web Services.
  • Developed reusable test automation frameworks using Java and Selenium and use tools for including TestNG and web driver IO, in an Agile environment.
  • Strong hands-on experience with web applications and mobile testing proven experience implementing Web UI automation (e.g.: Selenium Web driver and Web driver IO) Validating the data provided by client and ensures Data Integrity.
  • Analysis of Business requirements & Design Specification Document to determine the functionality of the ETL Processes.
  • Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium and testing.
  • Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
  • Fully proficient in manual testing and usage of Test Automation Tools like QTP using VBScript, Quality Center and Selenium IDE and RC.
  • Developed Test Cases for Deployment Verification, ETL Data Validation, Cube Testing and Report testing, front end user interface testing.
  • Developed test scripts in QTP/UFT using VB Script for automation of Web Based Applications.
  • Executed Automation Scripts in QTP/UFT by Modifying Scripts for various data sets, set up checkpoints in the scripts during execution.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Worked on ETL tools Abnitio and Datastage.
  • Designed & developed Restful (JSON/XML) and JAX-WS Web services for Different modules.
  • Tested ETL mappings that transfer data from Oracle source systems to the Data Mart
  • Developed and executed test plans for Unit Testing, Integration Testing, System testing, Performance testing, User acceptance testing and Regression Testing.

Environment: Java, Java Script, Selenium Webdriver, Selenium Grid, REST, TestNG, Maven, Jenkins, SOAPUI, JQuery, Eclipse, Firebug, Firepath, Postman, XML, DOM, GIT, Jira, ALM, Internet Explorer, Chrome, Firefox, SQL and Windows.

Confidential, Chicago, IL

Manual Tester

Responsibility:

  • Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
  • Worked for Point of Sale (POS), Order Entry, Production Management, Inventory Management, Warehouse Management System (WMS) and Customer Relationship Management (CRM) modules
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Document POS and CAT defects, using the Microsoft TFS 2013 bug tracking system, and report defects to POS developer and as well as to Web UI developer.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Implemented Automated execution of tests (nightly and need based) using ANT and Jenkins.
  • Completed SOA testing using SOAP UI and Java framework for Web services testing.
  • Tested request and response XML based web services interfaces using SOAPUI.
  • Involved in Web Services Testing using SOAP and REST based web services to create and execute automated functional, regression, compliance tests.
  • Used Http Apache Client with various Http methods.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Experienced in created POS button in Manage work station (MWS).
  • Performed various testing like smoke, functional, System and GUI testing on POS system.
  • Worked on creating test cases for data-driven framework for selenium web driver
  • Performed manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Webdriver (using Java).
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium Web Driver.

Environment: Selenium Web Driver 2.0, Java, TestNG, Xpath, Agile, ANT, JIRA, Manual Testing, Quality Center, MS Visio, HTML, MS Office, Java Script, Oracle, VSS, UNIX.

We'd love your feedback!