We provide IT Staff Augmentation Services!

Salesforce Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience as QA Lead/Sr. Quality Assurance in Licensing and Banking industry ecommerce, Logistics and Point of Sale domain.
  • Excellent QA knowledge (QA Process, Project management, Client Management) Software Development Life Cycle (SDLC) methodologies like Agile and Waterfall.
  • Experienced in Manual and Automation testing for Backend, frontend testing / UI Testing .
  • 3+ years of experience in Salesforce testing in Commerce cloud and salesforce modules.
  • Strong in analyzing Business Requirements and Functional Specifications to identify Test Scenarios, developing test plans and test cases .
  • Expertise in Test Case design, review, execution, defect management, tracking and maintaining Traceability Requirements Matrix.
  • Expertise in Smoke, Web, Functional, UI Testing / frontend, GUI, Integration, Regression, Cross Browser, System Testing, API Testing, Load, Performance, Security, Backend and Memory leak Testing and User Acceptance Testing (UAT).
  • Partners with the business analysts, developers and end - users to ensure that test scripts are developed or modified to cover new functionality and/or enhancements and Defect management including Defect creation, modification, reproducing, tracking, prioritizing using HP ALM and JIRA and Quality Center.
  • Proficient in test automation using Selenium WebDriver, Junit, TestNG and Quick Test Pro / UFT for both web based and client/server applications.
  • Hands on Performance testing experience using LoadRunner and JMeter.
  • Over 5 years of experience in embedded software testing, worked with POS devices.
  • Knowledge of scripting languages like Python, Perl, and Java Scripting.
  • Have the exposure of networking protocol HTTP, DNS, DHCP, TCP/IP, Client-Server architecture.
  • Performed backend testing creating SQL queries .
  • Sound understanding of SOQL and SOSL for Querying and Searching Data for Force.com platform.
  • Experience working in DevOps, Continuous Integration and Continuous Deployment (CI/CD) environments.
  • Experience in source control systems such as Git, Stash and CVS.
  • Experience in Test date driven (TDD) & Behavior-driven development (BDD) framework using Cucumber
  • Experience working on Salesforce.com (SFDC), an on- demand CRM tool.
  • Proficient in Microsoft Visio, word, Excel and PowerPoint.
  • Leads QA test planning meetings and holds team accountable to following test strategy document.
  • Work with project manager to determine preliminary QA project plan, determines necessary resources, and project timeline.
  • Provide key updates to leadership on test execution and progress as well as validation on test execution quality.
  • Identify the tools for test reporting, test management, test automation, etc. and educate the team as required to be able to use those tools.
  • Prioritize and allocates tasks to multiple contracted resources (onshore and offshore).
  • Performed Onsite/Offshore coordination and interaction with teams spread geographically.
  • Strong team member with the ability to motivate the team members and exceptional leadership. Strong ability to work independently with minimum or no documentation.

TECHNICAL SKILLS

Tools: HP Quality Center, HP Quick Test Pro (QTP) / UFT, Selenium, IBM Rational Clear Quest, Load Runner, Performance Center, SOAPUI, Junit, JMeter, Informatica, JIRA, HP ALM, TFS, Zephyr, TestRail.

Databases: Oracle 8i /9i/10i, MS-SQL Server, MS - Access

DB Tools: Toad, SQL Server Management Studio, Oracle SQL Developer

Languages: SQL, PL/SQL, Python, XML, PERL and LINUX/UNIX Shell Scripting, JAVA, JavaScript, JAVA, C, C++, Unix Shell Scripting, HTML, CSS.

Operating Systems: Windows 95/98/2000/ /NT/XP/Windows7, Linux/Unix, MAC, Solaris

Web Browsers: Internet Explorer, Mozilla Firefox, Google Chrome and Netscape, Safari

PROFESSIONAL EXPERIENCE

Salesforce QA Automation Engineer

Confidential

Responsibilities:

  • As an Automation QA, I was involved in developing test methodologies, test strategy, test plans and test cases, design and developed the manual tests for multiple modules.
  • Improved on current process and highly involved in process development to identify solutions that will enable strategic initiatives and overall testing goals.
  • Plan, execute and finalize projects within constraints such as time and scope restrictions while acquiring resources and coordinating efforts of team members delivering successful projects.
  • Work with functional testing team to gain the domain knowledge of the application, analyze the performance requirements and convert the application requirements in load runner scripts.
  • Planned work activities for projects, actively involved in Program Increment Planning (PI Planning) and process improvements such as Change Management.
  • Developed and maintained automated test script Salesforce application in Selenium WebDriver using Core Java, TestNG.
  • Performed cross browser and cross platform testing. UI Testing, Performance Testing,
  • Worked with Service Cloud technology and on-premise infrastructure integration for Salesforce.com.
  • Tested and wrote queries on Salesforce CRM tools workflow to test the repeatable process to eliminate inefficiencies and enhance productivity.
  • Tested various Salesforce application standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Opportunities, Reports and Dashboards. Involved in data mapping and migration of data legacy systems to Salesforce.com objects and fields.
  • Used SOQL & SOSL for data manipulation needs of the application using platform database objects
  • Experience in using Jenkins as a Continuous Integration (CI) server.
  • API testing and testing SOAP Web Services using SoapUI
  • Tested the SOAP Requests / Responses Messages in SOAP UI.
  • Functionally validated Web Services delivered in SOAP XML format as provided in specification document.
  • Performed data validation testing writing SQL queries.
  • Successfully used Agile/Scrum Methodology for gathering requirements and facilitating User Story refinement meetings with Product Owners and Agile Team Members.
  • Function as a core member of an agile team driving the development and testing of mobile platforms.
  • Effectively involve in logging bugs in JIRA, reviewing solved bugs and analyzing test results, and writing test cases in Zephyr.

QA Automation Lead

Confidential

Responsibilities:

  • Supervised and guided a team of 5 QA direct reports. Managed day-to-day QA lead activities, participated in release scope, provided accurate estimates, resource planning and workload balancing, troubleshooting and prepared daily status on all aspects of testing for Shop Your Way rewards program.
  • Lead daily scrum, sprint review, and planning meetings to ensure full team engagement. Manages interdependencies between agile teams
  • Strong analytical and conceptual skills needed to create test plans, traceability matrix and execute test cases for sprints on a variety of platforms at Point of Sale in test lab or in-store, ecommerce (browsers for desktops, mobile APPs and mWeb), and CRM producing quality products that adhered to business requirements.
  • Collaborated with external partners, UBER and CITI for example that required integrated batch functionality with Shop Your Way rewards to ensure customer received rewards for qualifying conditions.
  • Documented defects using JIRA bug tracking system, escalating defects involving program functionality, output, online screen and content to development team for resolution.
  • Designed and implemented automated SoapUI and REST API projects to streamline Kmart and Sears Point of Sale regression testing, increasing accuracy and substantially reducing data setup time.
  • Provided assessment to management to determine “Go-live” decision which contained open issues / bugs, priority, severity and customer impact describing the health of the release.
  • Served as liaison with both on and offshore development and QA gathering requirements, design reviews, assisting with translating into test scripts, and discussing code delivery schedules and any potential issues.
  • Working on Selenium web driver automation tool and developed automated script for GUI and API testing using Java Programing features to reduce the execution time, streamlining regression testing.
  • Developed BDD test scripts in cucumber using selenium Web Driver (Using page object model) and integration tests.
  • Parameterized data in the automation scripts and integrated the data table to execute Data-Driven Testing.
  • Complied and Submitted Test metrics to the business team and the management to measure the testing effort.
  • Executed SQL/PLSQL scripts to retrieve data from database in order to conduct database testing.
  • Performed performance testing using Load Runner.
  • Monitor performance using profiling tool for window, Linux and Unix operating system.

Sr. QA Engineer

Confidential

Responsibilities:

  • Reviewed the Business Requirement Specification (BRS) and Functional Requirement Specification (FRS) with the business and development team to understand the architecture and functionality of the application.
  • Created and presented the project highlights to the QA team and other stakeholders.
  • Send daily status report to stakeholder.
  • Shared the accepting criteria with the team and work with them on collecting or creating UAT test cases.
  • Created and enhanced test scripts using element locator Selenium Webdriver methods, Java programing features and TestNG Annotations.
  • Validate number of licensing for end user and encryption and decryption signature file functionality and validate server performance with license manager.
  • Performed security testing for license leakage and duplicity.
  • Identified the requirements by discussing with Product Owner and Dev Team.
  • Designed Test Python test script and Involved in Regression testing.
  • Performed performance testing using Load Runner.
  • Verified that the requirements were testable, designed the test approach and ensured clear definition of roles and responsibilities. Involved in the development of the Test plan - Approach, scope, resource assignments & schedules and Testing Strategy and automate test cases.
  • Created GUI standards all over the application.
  • Prepared pre-condition and post-condition data for testing the application in Agile Methodology.
  • Created Test input requirements and prepared the test data for manual data driven testing to test Web application.
  • Performed Risk Analysis to determine the focus of the testing; identified critical business processes.
  • Used Traceability Matrix to trace issues.
  • Performed Smoke, GUI, Web, Functional, Integration, System and Back end performance, memory leak testing and Cross Browser Testing.
  • Performed System Monitoring testing CPU, Memory Space, Network delay testing and written Linux/Unix shell scripting.
  • Logged in defects from User Acceptance testing and tracked them till closure.
  • Extensively used Quality Center (QC) for test planning, maintain test cases for test execution.
  • Used SQL Server Management studio in validation and creation, execution of SQL scripts for the Backend Testing and to fetch data from database.
  • Data validation and Database integrity testing done by executing SQL, PL/SQL statements.
  • Involved in several customer delivery patch testing and releases.
  • Participated in defect review meetings with the team members and developers.
  • Supported the application on Night of Release by testing the application on different release days.

Environment: Quality Center, Microsoft Office, SQL Server Management Studio, Load Runner, Linux/Unix, Internet Explorer/Firefox, Selenium, JavaScript, JIRA, Zephyr, Eclipse, IntelliJ, TFS.

Software Engineer

Confidential

Responsibilities:

  • Worked on basic cryptographic principles for decrypting fingerprint templates.
  • Performed security testing using encryption and decryption.
  • Performed Bug fixing, debugging crash-dumps/Core Files.
  • Load and performance testing and API Testing XML testing and database testing
  • Implemented customer transactions validation, reading customer account information and updating details into their smartcards
  • Worked on SQLite database for maintain transition records
  • Developed, Enhanced, and Maintained automated testing scripts with QTP for Regression, Integration, and system Testing.
  • Decrypting files after EOD and storing them into SQLite3 database in the device.
  • Memory leak detection and performance testing.
  • Performed Web, Functional Testing, Regression Testing, Simulation and validation for web service integration. Prepared test plan and identification of the test data.
  • Involved in the Development of Test Plan and Test Cases for Integration, Functional, System and Regression Testing.
  • Written test scripts using python.
  • Involved in preparing the test cases for GUI, Functional Testing, Integration Testing, and Regression Testing.
  • Interfaced with developers in resolving the defects investigated in the application during testing.
  • Conducted a wide range of quality tests to ensure that software meets specified standards and end-user requirements.
  • Tracked and reported defects through JIRA and TFS.

Environment: HP Quick Test Pro / UFT, Quality Center, SQL server 2005, XML, Unix, Windows 2000, MS excel, Internet Explorer, Firefox, Python, JIRA

We'd love your feedback!