Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Chicago, IL, 60615
Posted:
March 06, 2020

Contact this candidate

Resume:

Ekta

QA Automation Engineer

Email: adb6f6@r.postjobfree.com

Ph #: 847-***-****

Professional Summary

Overall 5 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.

Extensive experience on Software Development Life Cycle (SDLC) including Waterfall, Agile Scrum model and Software Testing Life Cycle (STLC)

Experience in designing and executing Automation Test scripts for web applications using Java, Selenium IDE/Grid/WebDriver and TestNG.

Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.

Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Backend Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.

Experience in developing the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Jerkin.

Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla etc.

Understanding and experience with technologies including Java, SQL, HTML, XML, VBScript and JavaScript.

Hands on experience in using build and project management tolls like MAVEN and code repository management tools like SVN, GIT and Continuous Integration (CI) tools such as Jenkins.

Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.

Proficient in using basic SQL queries to perform back end testing for data integrity.

Results oriented, with an ability to work with aggressive time lines for any assignment to successful completion within the established project schedule and budgetary constraints.

Possess strong technical aptitude with strong analytical, problem solving and communication skills.

An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments.

Technical Skills:

Testing Tools

Selenium WebDriver/ IDE/ GRID, Jira, HP Quality Center/ALM, SOAPUI, Cucumber, TestNG, POSTMAN

Languages

Java, JavaScript

Methodologies

SDLC - Agile-Scrum, TDD, BDD

Build/SCM Tools

Maven, Git, GitHub,

Integration Tools

Jenkins

Databases

Oracle, SQL Server

Browsers

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

Debugging Tools

Xpath, Firepath, Firebug

Bug Tracking Tools

JIRA, Quality Center (QC)/ALM

Operating Systems

Windows Variants

Professional Experience

Client: Crossroads Bank, Wabash, IN Jun 2019 – Till Date

Role: Automation Test Engineer

Responsibilities:

Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.

Performed functional testing to identify various critical points in the Application and automated it by using Selenium WebDriver.

Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.

Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.

Developed automation test scripts using Selenium, Java, TestNG and Cucumber as part of Acceptance Test Driven Development (ATDD).

Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.

Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.

Conducted Cross browser testing in IE, Chrome and Firefox using Selenium WebDriver.

Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.

Reported software defects using JIRA and interacted with the developers to resolve technical issues.

Developed test code in Java language using Eclipse, WebDriver and TestNG framework.

Tested Web Services using SoapUI tool, validating WSDL, request and response.

Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.

Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.

Used Postman for API testing to verify the CRUD operations.

Involved in using of Git as version control tool, GitHub as repository.

Created Test Automation Framework using Cucumber, Selenium WebDriver, TestNG and Maven.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, TestNG, SDLC – Agile/Scrum, POSTMAN, BDD, SoapUI, Maven, Git, IE, Chrome, Firefox, JIRA, Windows.

Client: Trustmark Insurance, Lake Forest, IL Apr 2016 – May 2019

Role: QA Automation Engineer

Responsibilities:

Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.

Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.

Developed Automation framework using Selenium Web Driver.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.

Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

Involved in the Continuous Integration of the automation framework with Jenkins.

Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Executed test cases compared with expected values and pass/fail reports updated through Quality Center/ALM.

Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.

Developed automation framework for Selenium WebDriver in Modular Framework model.

Worked with source version control tool such as GIT.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.

Used Selenium WebDriver for writing test scripts for regression test coverage.

Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.

Created test planning and participated in execution for API testing.

Coordinated with technical support associates to fix proprietary software issues

Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Worked on Data Driven Framework and MVC for Automation test scripts.

Implemented Selenium GRID for compatibility testing.

Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.

Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them

Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

Created manual test cases, reviewed with different stakeholders to validate the functionality.

Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing Conducted backend testing using SQL queries to validate data for database.

Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).

Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, SOAP UI, XPath, Eclipse, HTML, CSS, JavaScript, XML, Quality Center/ALM, SQL, agile, GIT, Oracle and Windows.

Client: Mainstreet Bank, Fairfax, VA Dec 2014 – Mar 2016

Role: QA Tester

Responsibilities:

Planned and managed the appropriate testing effort for any given module.

Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).

Conducted end to end test executions on the entire application.

Monitor the Test Execution Progress and Manage the Issues during Test Execution.

Identified software defects and interacted with developers to resolve them and provided full support to the Test team using the QC.

Share status reports (Daily / Weekly /Monthly) to all the stakeholders and management.

Performed Integration testing, Regression testing and System Testing.

Work with the development / support teams to fix the environmental issues encountered during test executions.

Communicate defects using Quality Center (QC) with proper Severity and Priority.

Execution of System Integration Testing, User Acceptance Testing.

Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.

Environment: Quality Center, MS Excel, UNIX, SQL Server and Windows.



Contact this candidate