Post Job Free
Sign in

Engineer Selenium

Location:
Spring, TX
Posted:
April 03, 2020

Contact this candidate

Resume:

Haritha V

Software Development Engineer in Test (SDET)

469-***-**** adcmk5@r.postjobfree.com

www.linkedin.com/in/haritha-v-758b2a170

Around 4 years of experience as a QA Automation Engineer(SDET) testing Web and Client Server Applications both Manual and Automation with good understanding of Test planning, Test Design, Test Execution, Test Automation using selenium, CI/CD, Framework design and Defect Reporting and Tracking.

Extensive experience and knowledge of different phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect life Cycle, Agile and Scrum methodologies.

Experience in Core Java Programming using OOPS concepts, Collections, Exceptions handling etc.

Experience in designing and building Frameworks like Behavior Driven Development (BDD/TDD), Hybrid, Keyword driven, and data driven using Selenium Web driver, Java as a programming language.

Expertise in testing data warehouse built using Microsoft SSIS, SSRS tools by writing complex SQL Queries.

Experience in developing Behavior driven development (BDD/TDD) using Gherkin language and Cucumber tool, created scenarios in feature files, step definitions, test runner etc.

Experience in Cross Browser Testing and Parallel Test Execution using Selenium Web Driver, TestNG and Selenium Grid.

Experience in using unit testing frameworks like Junit, TestNG, good knowledge in configuring the test suites in TestNG .xml file. Experience in using build tools like Maven and configuring pom.xml

Expertise in developing Test Framework from scratch using Page Object Model (POM) and maintaining the object repositories, experience in using java libraries like Apache poi and jxl.

Expertise in using different components of selenium like selenium RC, selenium web driver and selenium grid.

Experience in working with web debugging tools like XPath, FirePath, and Firebug and provided efficient locators for strategies like Xpath and CSS to run test scripts.

Good knowledge in DEVOPS concepts on Continuous integration and Continuous delivery (CICD) by using tools like Jenkins.

Automated Web services using groovy scripting, data sourcing and data source looping, driven required data from excel sheets into Ready API to send requests and stored the data from responses into the respective excel sheets.

Tested the API’s as well as validated the data returned through web services responses using Assertions such as Valid HTTP Status Codes, Script Assertions, Contains, Xpath, XQuery.

Experience in using version control tools like SourceTree, Git, GitHub.

Experience in using the Test management and Defect Tracking tools like Rally, Jira.

Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix (RTM) and Defect reports.

Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.

Possess problem-solving skills, ability to follow industry standards and procedures. Quickly master new concepts and applications. Strong communication and interpersonal skills

EDUCATION QUALIFICATIONS:

Master of Science, Information Assurance August 2017

Wilmington University, Delaware GPA: 3.5

Bachelor of technology, Electronics and Communication May 2015

GITAM University, India GPA: 3.7

SKILLS AND ABILITIES:

QA Automation Tools

Selenium WebDriver/Grid/RC/IDE, Sauce Labs, Soap UI, Protractor, JMeter, Appium

Bug Tracking Tools

JIRA, Rally, Bugzilla, TFS, Salesforce internal bug tracking tools

SalesForce.com

Marketing cloud, Service cloud, Community cloud,, Visual force Pages, Lightning components, Eclipse 3.4, Force.com IDE, Record Types, Apex Data Loader, Workflows, Lightning Process builder, Lightning App builder, Workflow and Email Templates, Force.com Excel connector, SOQL, Sandbox testing.

Programming Languages

Java, SQL, JavaScript, HTML, SOQL, SOSL

Databases

Oracle 10g, SQL Server 2012,2010,2008, MY SQL, MongoDB, MS Access

DevOps

CI by Mongo, Eclipse, GitHub, Jenkins

Web Technologies

HTML, CSS, JavaScript, XML

Methodologies

Agile Scrum, Waterfall, SDLC

Framework Environment

Eclipse, JDK, TestNG, JUnit, Visual Studio 2012/2008, TDD, BDD, Data Driven, Keyword Driven, Hybrid Driven, Spring Framework

Web Services

Soap UI, SOA, REST Webservices

Test Build/CI Tools

Maven, Ant, Jenkins, Bamboo

Browsers

Mozilla Firefox, Google Chrome, Internet Explorer, Safari, Opera

PROFESSIONAL EXPERIENCE:

Project #1

Sr. Salesforce Tester Nov 2019 – Till Date

Entergy, Spring, Texas

Responsibilities:

Develop, execute, and maintain test designs, including test cases and test scripts. Develop and maintain test data as necessary to support testing efforts.

Execution of Test scripts and Defects rising in JIRA.

Mostly worked with Leads, Contacts, Campaigns, Accounts, Opportunities & Report entities in Sales cloud application.

Responsible for overall Quality Assurance efforts and deliverables including test planning, resource allocation and task assignment, test tool setup and user training.

Perform various testing on custom fields, approval process, validation rules, field dependencies, formula fields, triggers and workflow functionality.

Work in multiple sandboxes simultaneously to evaluate system gaps and system readiness.

Work closely with business analysts and development team to understand flow and logic then assist the development team configuring the CRM and/or building custom pages.

Execute various types of testing including Smoke, UX, Integration, System, Regression, Negative Testing and User/management or security.

Prepared Test scripts with crucial functionalities for Go-No Go decision and executed in Pre- production environment.

Verification & validation of conversion of Web - Leads functionality.

Validating the Assignment rules of Leads.

Report and manage defects to ensure that all issues are resolved according to established guidelines and expectations.

Assist development team in troubleshooting and determining root-cause of application defects and issues.

Document test results and communicate to Project Management and other Project Stakeholders.

Work with upstream and downstream application teams to execute E2E test cases.

Attend and collaborate in all stand ups, planning and design.

Gain user acceptance of test results. Preparing the Traceability Matrix between Requirements & Test cases.

Proven team player to work with in-house FTE’s as well as onshore/offshore contractors and vendor to ensure the entire team is on same page and delivers a system that meets and exceeds customer expectations.

Environment: Salesforce.com Community cloud, Service cloud and Marketing cloud, Validation Rules, Sharing Rules, Apex classes Record Types, Email Updates, Formulas, Custom Reports and Dashboards, Page Layout, Picklist changes and FLS, Translation workbench, Profiles and permission set access, AutoRABIT deployment, Eclipse IDE plug-in, Selenium IDE and WebDriver, JIRA, TFS, GIT, Java, Microsoft 365 suite, DevOps.

Project #2

Salesforce QA Automation Engineer Oct 2017 – Nov 2019

CBRE, Dallas, TX

Responsibilities:

Primarily responsible for designing/Updates to Automation Framework and test scenarios for the User Stories assigned in every Sprint, prepare test data.

Working in Agile scrum environment.

Automated Accounts, Leads, Opportunities, Contacts, Property Enquiry, Property tabs in salesforce lighting using selenium.

Managing salesforce administrative activities.

Performed Regression, UAT and Integration testing on QA and UAT sandboxes.

Handover implemented stories to CBRE sales team/POs.

Create new fields, dashboards, reports, workflows and objects. Manage all hands-on configuration and build.

Create process docs and trainings to help staff understand Salesforce.

Maintain use roles and profiles, security settings, access settings etc. (User Profiles, Role Hierarchy, Sharing Rules and Security).

Validating user story against record types and apps.

Maintaining and Enhancing Selenium scripts as per new CRs.

Update and Maintain regression suite for every release.

Prepare Daily and Weekly status reports and shared with the management.

Working in Agile Scrum Environment.

Automated Accounts, Contacts & Opportunities module in Salesforce Application.

Design and maintain TC’s in Salesforce.

Worked closely with cross-functional teams (Dev, BA, PM, Product Owner) as a part of AGILE environment.

Sprint Planning (As part of Agile process).

Attending Daily Scrum Meetings (as part of Agile process) and Retrospective meetings (as part of Agile).

Showcasing the implemented stories to the BAs/Pos and moving the stories to done state. (as part of Agile).

Preparing sprint/release specific metrics

Environment: Saleforce.com platform, Reports, SFDC Sandbox, Custom Objects, Sharing Rules, Workflows, Page Layouts, Validation Rules, Translation Workbench, Email Updates, Reports, Record Types, Process, Apex Language, Eclipse IDE Plug-in, Java, Selenium WebDriver, TestNG, Source Tree, TFS, Maven, Jenkin, Eclipse, Oracle, CRAFT Framework.

Project #3

Wilmington University, Delaware Jan 2017 - Aug 2017

Automation Test Engineer

Responsibilities:

Understanding the Business requirement and Functional specification documents provided for many regions

Preparing Test Conditions, Test Cases, Mapping test cases to the scenarios, Performed functional as well as system integration testing

Involved in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director

Performed Extensive Manual Testing.

Created results, generated reports and developed robust documentation based on output from nightly regression runs.

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.

Evaluated functional specifications and other project documentation and composed automated test scripts to fully verify the correctness of functionality.

Performed GUI, Adhoc, Regression and data driven testing

Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status

Interacting with the development and testing teams to improve overall quality of the software

Analyzed the performance based on the reports generated

Responsible for providing regular status report to the management.

Environment: Java, Selenium, BDD framework, MongoDB, TFS, TestNG, Jenkins, Quality Center, Waterfall, Windows, SQL server

Project #4

Client: ValueLabs, Hyderabad, India Oct 2014 - Dec 2015

Automation Engineer

Responsibilities:

Involved in developing Test Plans and Test Scripts for Automation Testing.

Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.

Implemented Cross browser web testing with Selenium RC and Web-Driver.

Used TestNG testing Framework as a Test runner with Selenium.

Used Selenium to expand test scenarios to catch more bugs and improve quality.

Designed and developed Automated scripts for Functional, Regression, Sanity, and Integration testing using Selenium.

Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.

Developed Keyword Driven automation testing framework with Selenium and Web-Driver.

Performed Functional, Regression Testing of the module.

Perform failure analysis of the test runs and fixing.

Performing System Integration Testing on all the modules and running end-to-end tests on the application.

Performed Data Driven Testing to check the application under different set of data conditions using Boundary Value Analysis.

Identified Defects, communicated with Developers, and tracked the defects through their entire life cycle.

Involved in data mapping of the project requirements, queried the database using SQL queries.

Used complex SQL Queries to perform Back-End Data Base testing.

Responsible for submitting the bugs into the Test director depending upon their priority.

Used Firebug for logging and tracking the defects and test cases.

Performed Web Services testing with SOAP UI by validating request and response for XML files.

Used Quality Center to document issues found during the test automation process and discuss the defect scenario with Defect Review Board.

Created Assertions such as Contains, Response SLA and XPath match to validate the XML with WSDL definition.

Environment: TestNG, IE, Firefox, HTML, Windows, Java, JavaScript, SOAP UI, SQL, Quality Center, Selenium RC, Selenium Web Driver, Selenium Grid.



Contact this candidate