Post Job Free
Sign in

Engineer Selenium

Location:
Edison, NJ
Posted:
February 10, 2020

Contact this candidate

Resume:

Name: Lakshmi Y

Email: ***************@*****.***

Mobile: 347-***-****

PROFESSIONAL SUMMARY:

Over 7+ years of professional experience in Software Development Engineer in testing and Quality Assurance

US defined Retail, E-commerce and Health care domains.

Extensively worked on Manual, Automation, Web and Database Testing.

Extensive knowledge on Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC)

and bug life cycle.

Hands on experience in creating test frameworks using Selenium WebDriver, Selenium RC, UFT, Cucumber, JUnit and TestNG including hands on experience in Java/SQL

Expert in automating test scripts in Java using TestNG, Cucumber, BDD, Page Object Model,

Selenium WebDriver, Maven and used Jenkins for continuous integration.

Solid experience in Sprint planning to create and manage the test plans and backlog items, participate and organize various stakeholder meetings to review the status.

Regularly participate in status meetings with management and product owners on project status, priority setting and sprint timelines.

Actively participate in Daily defect & Test execution meeting across various business teams and provide relevant status, associated risks updates and resolutions for the issues.

Expertise in analyzing the functional and technical requirements and preparing the test plans, test scenarios and test execution.

Software Development Lifecycle (SDLC) methodologies including Waterfall and Agile, Scrum models. b

Cross-Browser and Compatibility Testing to test web applications, working as desired in different browsers and environments.

Developed test cases manually and generated automation scripts using Selenium Web Driver, TestNG, Maven, Page object model and well versed in other selenium components IDE and Grid.

Proficient in different types of software testing like Integration testing, System testing, Sanity testing, Smoke testing, Black box/white box testing, Regression testing.

Involved in System Analysis, Requirement reviews, creating detailed specifications with Use Cases and User Scenarios.

Actively participated in Scrum meetings and Daily standup meetings across various business teams and provided status, associated risks and resolutions for the issues.

Hands on experience in all software testing life cycles (STLC) and software development life cycles (SDLC).

Having enough experience in API testing using different tools like SoapUI and Postman.

Expertise in Problem solving and Defect Tracking Tools like Rally and JIRA.

Experience in database testing across multiple workbenches like SQL Server, MySQL, Oracle etc.

Hands on experience in different software development methodologies like Agile, Waterfall etc.

Experience in working with Version Control tools like SVN and GIT and created branching strategy for moving artifacts to QA environment using Jenkins CI.

Expertise in different build/continuous integration tools like Maven, Jenkins.

Expertise in automating mobile and web applications using Selenium, BDD, Cucumber, Maven, Appium, Perfecto.

Acquainted in expanding BDD Scenarios in cucumber using Gherkin language.

Have experience in replicating Customer issues, finding root causes, risk analysis and follow ups with client in live environment.

Adept technical skills in Performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.

Responsible for Provided status reports to appropriate groups concerning test issues and progress.

Good understanding of Database Management Systems like Oracle and SQL Server

Excellent team player and has ability to quickly adopt and work under minimal supervision.

Ability to communicate requirements effectively to team members and manage applications.

Positive, upbeat attitude/personality with ability to work independently motivated and unsupervised while hitting milestones and deadlines.

Experience in providing 24/7 on-call support for Production, Staging and Development environments.

Education: -

Bachelor of Engineering in Technology in Computer Science from JNTU, Kakinada, India (2010 to 2014)

Technical Skills:

Testing Tools: Selenium WebDriver, Cucumber, Junit, QTP, POSTMAN, SOAPUI.

Software Development Methodologies: Agile, Waterfall.

Frameworks: POM, JUnit, TestNG, TDD, BDD, Data- Driven Development, log4j

Programming Languages: PL/SQL, Core Java, JavaScript, HTML, XML.

Build Tools: Ant, Maven, Quality center, Jenkins.

Bug Tracking Tools: JIRA, HP Quality Center, Bugzilla, Visual Studio TFS

Web: HTML, CSS, XML, AJAX, JavaScript, JQuery and JSON

Operating Systems: Windows and Linux.

Version Control Tools: SVN and GIT

Data Base: PL/SQL, Oracle, MySQL.

Firefox Add-ons: XPath, Firebug, Firepath.

Scripting: UNIX Shell scripting, Java Script

PROFFESIONAL EXPERIENCE

Client: Pet Supermarket, Sunrise, FL July’ 2019-Till Date

Role: Test Automation Engineer

Responsibilities:

Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.

Collaborated with product management teams in an Agile environment to develop a comprehensive set of tests for Web-based applications.

Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.

Configured Selenium WebDriver, Maven, BDD, Cucumber and created automation scripts in java using TestNG annotations.

Involved in creation of automation framework in Selenium WebDriver using data driven and Page object driven Approach.

Maintain the regression suite and oversee regression testing each release cycle, with automated testing delegated to offshore resources

Implemented Selenium Grid for parallel testing on multi browser and OS combination.

Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.

Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Used User Stories from JIRA to create test Scripts.

Involved in integration testing with different teams and End 2 End testing

Execute the stories locally as well as from JIRA board and update the status to team lead.

Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAPUI.

Used SOAP UI tool to test SOAP services and REST API.

Performed REST API Testing using REST Assured for SOAP/REST web APIs.

Developed Data Driven framework to test several web pages. for mobile/Tablet using Appium

Implemented BDD Selenium Webdriver/Cucumber to run Regression Tests on multiple platforms and browsers in parallel.

Used Selenium Webdriver for testing web applications.

Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into JIRA.

Developed and maintained test documentation for test plans, test cases, and test data.

Retest defect fixes and reopen issues when needed.

Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test-Case and Test Data).

Performed Back-end testing by using SQL Queries.

Environment: Selenium Web Driver 2, Agile, Jira, core Java, Eclipse, Git, TestNG, SOAPUI, Restful API testing, Apache HTTP Client, JSON, Jenkins, XPath, Firebug/Fire-Path, Log4j, Oracle, SQL, Firebug, Linux.

Client: Charter communications, St Louis, MO. April’ 2018 – Jun’ 2019

Role: Test Automation Engineer.

Responsibilities:

Evaluate the project requirements, determine and define the testing objectives and approaches.

Analyzed functional specifications and Use Case documents and created Test Plan, Test Cases for functional testing.

Defect tracking through automation which is linked to bug tracker to assign or turn as task to the developer and gets the notifications through emails.

Experience with Mobile Application on different versions of both iOS and android devices.

Performing the QA testing of large consumer facing websites across multiple browsers, devices and different versions of OS

Execute HTTP proxy using Charles (proxying requests and responses which enables by Charles to inspect and change requests as they pass from the client to the server, and the response as it passes from the server to the client)

Collaborated with project stakeholders and product managers to determine technical requirements

Involved in Designing Requirement Traceability Matrix to analyze changes and identify the areas of application for Regression Testing.

Performed Integration & Regression Testing to check compatibility of new functionality with the existing functionality of the application using Selenium.

Developed driver scripts using Selenium WebDriver and function library for automation framework.

Used Selenium GRID to test on browsers like Firefox, Chrome and IE.

Communicated with developers, Business Analysts and Users to discuss issues and priorities.

Responsible for API Testing using Java and TestNG.

Led automation efforts for new features like best offer notification and extensively worked with locating web elements using Id, CSS selector and XPATH.

Used automated scripts and performed functionality testing during the various phases of the application development using selenium WebDriver.

Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.

Used Cucumber for entire regression testing and functional testing with primary tool selenium to test scenarios, test Cases and Test conditions identified.

Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

Used Git and integrated it with Jenkins for continuous integration for build management for each release, QA, integration and staging environments.

Experienced in working with Build management tools like Maven and continuous integration tool like Jenkins.

Responsible for developing the Automated Regression Suite and ensure the suite is ready, reviewed and maintained regularly.

Design, develop, maintain and execute data-driven API test suites for Web Services (SOAP and REST) using SOAPUI for functional testing and schema validation.

Involved in Defect management, Defect Review and Defect Status Reporting using Rally.

Implemented the functionality of HTML Reporting to be incorporated with existing Selenium Automation Framework.

Actively participated in Daily Standup Meetings, planning, review and retro meetings.

Worked on user stories discuss in scrum meetings, followed agile methodology to collaborate with developers and project managers for quick and effective software testing in timely manner.

Environment: Java, selenium WebDriver, TestNG, Cucumber, SOAPUI, Maven, Jenkins, Agile, Rally, Web Services, Soap UI, MS Excel.

Client: Emblem Health Care, New York, NY. Jan’ 2016 – Mar’ 2018

Role: Software Test Engineer.

Responsibilities:

●Created Feature File Scenario Outline in Cucumber and wrote Acceptance tests in Gherkin language.

●Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

●Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.

●Analysis of Web Services from different domains and evaluating them for SOA Testing.

●Designed, developed and implemented Web services User Acceptance Testing cases and plans.

●Used Appium for native Mobile application Testing for IOS and Android platforms.

●Experienced in performing Data Driven Testing using parameterization in Quick Test Pro, to test the application with different sets of data.

●Performing Functional, Integration, Regression Testing, Smoke Testing for Mobile App using Appium Test Automation Framework.

●Used Git and Stash to re-modify files and for software development.

●Developed manual & automation test scripts for client server and web based applications using java.

●Responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.

●Performing Functional, Regression, GUI, Integration testing using Selenium with Java using Page Object Model in TestNG and integrated with Jenkins to ensure web application is automatically tested via scripts.

●Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.

●Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.

●Responsible for developing automation test plans, Traceability matrix/Test strategy and identifying test cases for automation.

●Write custom test management reports using SQL and used RDBMS to recombine the data items from different files.

●Used Mongo DB to perform database operations and hosted database on Mongo Lab.

●Responsible for reporting and tracking the defects using Quality Center/Rally.

Environment: Selenium RC, Manual Testing, Jenkins, Jira, Confluence, SVN, Microsoft Excel, SQL Server, Windows,

Client: Horizon Informatic Services Pvt Ltd, Hyd, India. Jan’ 2013 – Dec’ 2015

Role: QA Engineer.

Responsibilities:

●Implemented BDD, Selenium WebDriver, Cucumber. Automated and Executed scripts on different browser and different platform using Phyton.

●Perform Functional Testing, Regression Testing, Smoke Testing, User Acceptance Testing (UAT), and End-to-End Testing.

●Validated web services manually and through automation using SOAP UI.

●Responsible for UAT project planning like creating testing scenario, test plans, and test scripts.

●Proficient in using Test Management tool HP Quality Center/Rally(ALM) for Test Planning, Test Designing, Test strategy, Traceability matrix, Test Execution, Defect Tracking and Reporting.

●Analyzed current Claim Authorization Process across all the FACETS Markets. Identified possible constraints that pends claims related to Claim Authorization Mismatch.

●Used Git and Stash to re-modify files and for software development.

●Created feature file and defined test cases/suites by using Gherkin.

●Preparing Test Estimation of SOA Testing Activities for the Web services.

●Responsible for created automation framework using POM- Page Object Model, and Data Driven framework to test web application.

●Developed Keyword driven framework to identify a set of Keywords and then associate an action (or function) with each of these keywords.

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

●Log defects using ALM application and communicate the defect status updates to the responsible analysis and implementation teams.

●Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

●Performed White Box/Black Box testing using TestNG for class, method, Web Services testing.

●Configured Selenium Grid to execute the Scripts parallelly on different browsers.

●Performed RESTAPI testing using SOAPUI and Back-End Testing database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: Java, Manual Testing, Oracle, SVN, Agile, Jira and MS Excel.



Contact this candidate