We provide IT Staff Augmentation Services!

Qa Automation Engineer/ Salesforce Tester Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Strong knowledge in implementing Waterfall, Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Experienced in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Worked with Devops on CI CD(Continuous Integration and Continuous deployment) pipelines for running the regression suite on daily basis to generate efficient reports for the automation scripts.
  • Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
  • Experience in working with open source tools like Selenium (Selenium Web Driver, Selenium IDE), Eclipse, Maven, Cucumber, TestNG and development of Automation test framework.
  • Impact analysis, Test effort estimation, Test Plan preparation.
  • Test implementation (Prepare, Review, execution Test cases) and Traceability metrics maintenance in ALM.
  • Maintaining test scenarios and test results with ALM
  • Involved in Functional, Integration, Regression, Smoke and System testing.
  • Analyzing the System, Functional Requirements document and Written Test Scenarios for the functionality testing of the application.
  • Strong testing skills in Salesforce standard object, custom objects, custom fields, page layouts, custom Tabs, Reports and various other components as per application requirements.
  • Involved in Release support - involved in environment setup, testing the release process. knowledge in to insert, update, and bulk import or export of data from Salesforce.com Objects.
  • Maintain the team and work allocation.
  • Involved in Backend Database testing using SQL.
  • Preparing and performing walkthrough of the Test Approach & Test Strategy.
  • Test data preparation and readiness of Test environment.
  • Working with Test Data and Environment teams to resolve issues.
  • Extensive experience in Functional Testing, Black box Testing, Grey box Testing, Unit Testing, Integration Testing, Regression Testing, Browser compatibility Testing, and Component Testing on Windows.
  • Tested applications in IE and browsers for compatibility.
  • Involved in QA team meetings, defect tracking meetings and assisted team members in completion of the tasks.
  • Working closely with Dev teams to close the defects and finding resolution.
  • Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
  • Excellent verbal and written communication skills, analytical and inter personnel skills.

TECHNICAL SKILLS

Test Approaches: AGILE (Scrum), Waterfall, SDLC

Testing tools: Selenium Webdriver, Selenium IDE/RC, SOAPUI, JMeter, Jenkins,Eclipse Selenium Grid

Test Build & Integration Tools: Maven, ANT, Jenkins. Bit bucket, CI/CD integration

Programming Languages: Java, C#

Databases: SQL Server, Oracle, MySQL, SQL.

Defect Tracking Tools: HP ALM/Quality Center, JIRA, Bugzilla, Rally.

Markup Languages: HTML,CSS, XML, java script

Operating Systems: Windows 7/8/10, Unix, Linux

Frameworks: Page Object Model, Keyword Driven, Data Driven, Cucumber, TestNG, Junit

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Web Services: REST, SOAP, SOAPUI, POSTMAN

Types of Testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Localization Testing, Performance Testing and Ad-hoc testing, Salesforce Testing.

Salesforce: Salesforce.com, Force.com, Apex Language, Work Flow and Approvals, Reports, Dashboard, Data loader, Lightning

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer/ Salesforce Tester

Responsibilities:

  • Analyzed the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Analyzed functional requirements and system design to determine test strategy/plan for both manual and automated testing approach.
  • Helping the Business team in carrying out the User Acceptance Testing.
  • Worked within existing Agile development structure and systems to manage requirements, backlog, timing and documentation of all projects.
  • Testing with various Salesforce.com standard objects like Reports and Dashboards, Leads, Accounts, Contacts, and Opportunities along with Campaigns in classic and lightning.
  • Tested Users, Profiles, Role hierarches and Permission sets as per user profile and Public group.
  • Ensure the QA process with Test Management and Defect Tracking tools and maintain different testing artifacts.
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Worked on preparing reports and test results after each release cycle for management and further test planning.
  • Run database queries in workbench for Test data into salesforce.
  • Good knowledge in Data Loader to insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
  • Performance and Load testing of the application using Apache Jmeter.
  • Performed Smoke Testing and Regression Testing
  • Create SQL Queries using Views, Joins, Triggers, Functions and Stored Procedures to validate the data integrity and data consistency in the back-end Database.
  • Validation of test results and participation in defect triages during test execution phase.
  • Bug tracking, Continuous integration and test management using the Visual studio team services (VSTS) tool.
  • Involved in testing the Validation Rules, Work Flows and Approval Processes for new Tasks, field updates, and Email generation according to application requirements.
  • Developed high-level test plans by incorporating user profiles, configurations, environments, risks, test scenarios, schedules and analysis and presentation of results.
  • Tested lookup and master- detail relationships on the objects and created junction objects to establish connectivity among objects in salesforce.
  • Developed Gherkin Syntax to build out user scenarios.
  • Monitored the Test Automation environment for successful completion of test cycles.
  • Reviewed test results, reported product errors and test failures and resolved any test or environment errors
  • Performed End-to-End, sanity / smoke testing for each release. Maintained multiple versions of test sets and worked on regression testing.

Environment: Selenium webdriver, Salesforce, Salesforce Lightning, Workbench, Data loader, SQL Server, SOAP UI, Gherkin, Test NG, Eclipse, Java, Visual Studio Team Services

Confidential, Pheonix, AZ

QA Automation Engineer

Responsibilities:

  • Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium Web Driver.
  • Used Selenium Web Driver and Selenium Grid for testing the application in different machines and with different web browsers at a same time.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Google Chrome, Internet Explorer and Firefox to simulate production environment.
  • Used Maven build tool to implement the framework dependency jar files.
  • Maintained the selenium scripts in GIT repository.
  • Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Involved in writing the test cases for the implemented code and performed debugging and unit testing.
  • Updated the framework functions when needed, executed them and generated reports.
  • Performed bug reporting using Selenium screenshots for analysis and debugging.
  • Successfully completed User Acceptance Test (UAT) on each release of the project.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each Sprint deliverables.
  • Participated in QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium Web Driver,Eclipse IDE, GIT, Quality Center, ANT, Postman, J-Unit, Restful web services, Agile/Scrum.

Confidential, Jacksonville, Florida

QA Test Engineer

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Impact analysis, Test effort estimation, Test Plan preparation.
  • Test implementation (Prepare, Review, execution Test cases) and Traceability metrics maintenance in ALM.
  • Involved in Functional, Integration, Regression, Smoke and System testing.
  • Analyzing the System, Functional Requirements document and Written Test Scenarios for the functionality testing of the application.
  • Worked with Devops on CI CD(Continuous Integration and Continuous deployment) pipelines for running the regression suite on daily basis to generate efficient reports for the automation scripts.
  • Reviewed product specifications to pinpoint any potential design flaws.
  • Prepared defect summary reports and reported results to management for further action.
  • Developed test plans and test case documents.
  • Integrated the automation framework with the GIT repository in the Bit bucket and pushed the scripts in to the Bit bucket every sprint.
  • Bug tracking, Continuous integration and test management using the JIRA tool.
  • Ensure the QA process with Test Management and Defect Tracking tools and maintain different testing artifacts.
  • Work closely with developers, business stakeholders and act as an integral part of the software development team using iterative development process.
  • Used Postman to test Web API functionality.
  • Involved in Release support - involved in environment setup, testing the release process.
  • Maintained the team and work allocation.
  • Involved in Backend Database testing using SQL.
  • Preparing and performing walkthrough of the Test Approach & Test Strategy.
  • Test data preparation and readiness of Test environment.
  • Worked with Test Data and Environment teams to resolve issues.
  • Day to day Test Management. Like Daily status calls and Defect Resolution bridges.
  • Worked closely with Dev teams to close the defects and finding resolution.
  • Prepared weekly Status report and communicated to client on weekly basis.

Environment: Java, Postman, JIRA, CI/CD Integration, Bitbucket, IOS & Android, Manual Testing,Agile/Scrum, SQL Server, Quality Center, Windows 8.1.

We'd love your feedback!