Post Job Free
Sign in

Engineer Selenium

Location:
Ann Arbor, MI
Posted:
November 09, 2020

Contact this candidate

Resume:

Yogitha Chintala

adho7c@r.postjobfree.com

Mobile: 734-***-****

SUMMARY

Over 10+ years of experience in delivering World class Software Testing solutions with proven track-record of excellence in a variety of lead roles of Manual/Automation/Performance testing. Very strong experience in Junit, Functional, Regression, Integration, User Acceptance, Security, Automation, Performance, ETL, Mobile, Web services, BPM and Mainframe testing.

Key Highlights

Strong experience on different domains like Retail/Financial, Banking, Insurance and Telecom.

Experience in testing of Software Products, Web-based, Client/Server Applications and Service Oriented Architecture - SOA Applications.

Strong knowledge on Financial Domain based Application testing – Insurance, Loans, Retail and Online Banking Applications.

Experienced in Leading QA team of diversified platforms which includes the responsibilities like acquiring projects/tasks, providing estimates, scheduling the tasks, creating high level test plans, monitoring and assisting the team in creating the automation framework, test scripts and test data Configuration and Defects management, creating metrics and status reports to communicate project status, outages and project impacts.

Expertise in communicating with Clients/Users periodically to review the test requirements, goals and their expectations, provide test results and testing status.

Experience in QA Methodologies, Testing Techniques and test scenarios from the requirements to create test scripts/cases.

Experience on different SDLC’s like Agile (Scrum/Kanban) and other Traditional models.

Extensively worked on Eclipse and Spring source tool in automating Selenium, Cucumber scripts and webservices testing

Experience in frameworks like TestNG, Hybrid, Maven and karate web services Framework using Selenium (RC & Webdriver) and SOAPUI.

Experience automation testing on applications by using Selenium, QTP and Quality Centre with BPT.

Experience in developing the different frameworks like Data Driven, Hybrid and Business Process Testing (BPT) by using QTP and QC.

Strong testing experience on API (web services) REST web services testing using SoapUI.

Experience in delivering the Automation POC (Proof of Concepts).

Experience developing detailed Automation progress and feasibility reports.

Good experience in Preparation of Automation Test Framework, Strategy, Estimations and Best Practices and Check Lists.

Extensive experience in testing applications on multi browsers like IE, Firefox, Chrome and Mobile devices using CBT and Perfecto.

Experience with Test Management systems like JIRA, Confluence, Zephyr, ALM, ClearCase and Clear Quest.

Experience in working with CI automation tools like Jekins, Bamboo.

Good programming knowledge of Java, XML and SQL.

Strong QA Automation Programming, database skills, Object Oriented Programming and development knowledge.

Ability to interact with developers and product analysts regarding testing status and defect tracking.

Good Problem solving, Client Interaction, Training, Team building skills and solid team leading capabilities.

Handled the responsibilities of Offshore from on shore as Test Lead.

EDUCATION/TRAINING/CERTIFICATION

Education

Masters in Computer Science From Jawaharlal Nehru Technological University, Hyderabad, India

Training/Certification

Certified SCJP (Sun Certified Java Programmer)

ISTQB Foundation Level – International Software Testing Qualification Board - ID: ITB-CTFL 0017839

Certified HP Functional Testing (Quick Test Professional 9.2).

Certified HP Application Lifecycle Management (Quality Centre 9.2).

Certified in CSA 7.1 Pega PRPC

Trainings

Service Oriented Architecture Fundamentals

HP Quality Center, Quick Test Professional and Load Runner

Quality and Management process

IBM IT Specialist

Leadership Training

Rational Functional Tester and Performance Tester

Selenium RC IDE and Web driver

TECHNICAL ENVIRONMENT

Testing Tools: Selenium(RC & Webdriver),Cucumber, JMeter, Ruby cucumber, Junit, SoapUI, Perfecto Mobile, Cross Browsing Testing, QTP, UFT, Load Runner, Rational Performance Tester, Rational Functional Tester, ITKO LISA,Postman and RestAPI’s

Operating Systems: Windows (95/98/2000/NT/XP), UNIX and Linux

Languages: C, C++, Java, VBScript and Groovy

Databases: Oracle, MySQL, SQL2008 R2 and DB2

Test Management Tools: ALM 12.0,TeamTrack, ITSM, Click IT, Clear Quest and IBM Rational Test Manager

Atlassian Tools: JIRA, Confluence, Bamboo, Source Tree, Git/Stash

App Servers: Web logic, Web Methods and WS-App

Web Servers: IIS and Apache

Domain Knowledge: Banking, Insurance, Retail and Telecom

Software Engineering: Analysis, Design, Development, Testing, Support &Maintenance

Team Leadership: Estimates, Reviews, Tracking, Software Quality Processes, Knowledge Repository Maintenance and Technical Guidance

MAJOR ASSIGNMENTS

Client: Sprint (Tapas) Mar 2017 – Till date

Role: QA Automation Engineer

Tapas is an IT modernization project, moving from channel based, monolithic architecture to an omni-channel, micro service based architecture that enables continuous delivery through incremental functionality. Each increment is delivered via MTV which stands for Minimal Testable Value and it represent a sub set of the business process that can tested. The main objective of Sprint Tapas Program is Test Environment requires Independent Integration Test Bed equipped to address Integration Testing with Manual and Automated testing to detect defects at early stage in MSCJ environments.

Responsibilities:

Co-ordination with Sprint Dev Teams for Team Meetings and to clear roadblocks for the GL teams

Understanding business goals, working closely with all stakeholders, and building management strategies accordingly

Requirements Clarifications from Owners

Understand T-Mobile priorities and Deployment cycles, and plan manual and automation test cycles

Identify additional activities needed for completing planned deliverables - For eg: Test Data Management, Postman Collections

Create Test Plans, Plan for Test Case executions, Manual/Automation Test Cases review

Execution of Manual Scripts in ALM - performing shakeout, progression and regression testing and bug life cycle

Test Data generation for microservices / API testing

Test Data automation [POC] activities and its deployment at Sprint environment

Taking ownership of delivery & providing it with highest quality standards. Driving the Requirement Analysis, Design & Development and Testing activities

Organizing working processes to guarantee on-time delivery with highest quality. Managing time, scope, resource & financials of the project

Co-ordinating Onshore & Offshore teams for Agile practices

Test Framework Deployment and Stabilization

Setup Automation Environment

Test Data automation [POC] activities and its deployment at Sprint environment

Co-ordination with Sprint Dev Teams for Team Meetings and to clear roadblocks for the GL teams

Environment: Java, RestAPI’s, SharePoint and WebSphere, Agile, Confluence

Tools: Eclipse, Selenium, TestNG, ReadyAPI, PostMan, Jira, RestAssured, Jenkins, Bitbuccket, Postman ClickIt, ITSM, Icare, CSM, and HP ALM

Client: Metlife (GSSP) Oct 2012 – Feb 2017

Role: QA Automation Engineer

GSSP (Global Sales and Servicing Platform) platform will enable a premier global MetLife service experience through a standardized operating model and scalable technology platform and reusable solutions for promoting direct and assisted sales across international geographies, while delivering customer-centricity through the servicing platform. MetLife wants to build GSSP as a Multi-tenant Software-as-a-Service (SaaS) platform and aims to provide a widely configurable platform to the clients.

Responsibilities:

Understanding the project test requirements and designed Test Strategy, Plan and high level estimations.

Identification of high-level test automation scenarios from the existing design or User Story documents.

Responsible for designing Selenium Automation framework, components, Test estimations, scripts and Test reporting.

Involved in preparation of Selenium Automation TestNG framework with Page object Model, Data driven and reusable components.

Prepared Automation Strategy, High Level Plan and test scripts for GSSP Services application.

Involved in identification and design of automation framework components like excelUtils, database connection, Json Utils, Element Actions, Broswer Utils and Automation configurations.

Developed automation Page Objects, Flows, automation script classes for Selenium Webdriver TestNG Framework.

Developed common reusable methods for common elements, handling testdata files, browsers, database connections and Report Generation scripts.

Developed Automation selenium/cucumber scripts for GSSP functionalities using TestNG selenium Webdriver.

Prepared Test scripts based on TestNG Annotations and managed the execution flow with testng xml.

Worked on test data files using Excel, JSON, XML and database object files.

Worked on MongoDB connections, query execution and handling JSON files for automation testdata.

Execution of selenium scripts with multiple browsers like firefox, chrome, IE.

Tested the application for windows browsers and mobile browsers using cross browser testing tool.

Executing the automation scripts for smoke, functional and regression and managing the execution phases.

Execution of Selenium automation scripts using JIRA Zephyr and linking the results to Bamboo.

Integrating the selenium scripts for continuous integration testing with Bamboo.

Worked on log file systems to log the execution status of each testcases.

Log the QA defects in JIRA and update the Test tasks and status on Kanban Board.

Tested REST API Service testing using SOAPUI Groovy framework.

Defined the requirements and map the traceability for all testing cycles in JIRA.

Co-ordinate the UAT support for issues resolutions with Business and User teams.

Communicate activities/progress to project manager and business team.

Sending weekly and monthly status reporting to the Client.

Environment: Selenium Webdriver, Cucumber, Eclipse, JIRA, Zephyr, Bamboo, POSTMAN, MongoDB, Confluence, Cross Browser Testing, SOAPUI, JSON, Java, Groovy.

Client: Bank of America Oct 2010 – Sep 2012

Role: QA Automation Engineer

The TI (Technology Infrastructure) Master Data Hub is a collection of critical operational and analytic data stores integrated into a single data offering, using a full suite of innovative data management capabilities; this is also referred to as a Corporate Information Factory. The Master Data Hub framework abstracts data from various systems and disparate data architectures to realize a single, definitive data model for the enterprise. MDH (Master Data hub) reduces a web of redundant and costly interfaces, decreases data variance, improves data quality, establishes relationships between disconnected domains of data, enables seamless data transition from declining to strategic systems, while offering data consumers a single face to collect the comprehensive sets of data they need to run their business. Leveraging application frameworks, standards, Best practises, Conceptual models, and core Technologies to design a stable, accurate, optimized and fully functioning solution.

Responsibilities:

Responsible for preparing Test Plans, Test Scripts and estimated time frames for the initiatives and trackers.

Defined the requirements and map the traceability for all testing cycles in ALM

Provided estimates for the testing effort of the application changes and change controls and coordinated the testing requirement

Participated actively in requirements and design reviews and Responsible for capturing audit trails in documentum.

Review and analyze FSD, TDD and design Test Preparation Documents for initiatives.

Identification of high-level test scenarios from the existing design or requirement documents.

Involved on test planning, test cases and test scenario creation, test case execution, defect reporting, reviewing, test data preparation

Managed the Test planning meetings to streamline the Test planning process and ensured all the requirements are being met.

Involve in peer review of test scripts by using Peer Review DB Tool.

Develop automation scripts for new change controls and update the existing automation build.

Regression testing of existing functionalities using the Selenium automation scripts for VGLI application.

Involved in Test data creation and Execution of LCMS automation scripts using QTP regression suite.

Defect management activities like Log, track and communicating defects status through ALM

Involved in testing the VGLI web, Compass, LCMS, QTS, CMWS and Customer One applications.

Developed BPT test scenarios for VGLI web using G-link.

Interaction with Business Teams, Users and Dev team for issue resolution.

Co-ordinate the UAT support for issues resolutions with Business and User teams.

Communicate activities/progress to project manager and business team.

Sending weekly and monthly status reporting to the Client.

Environment: Selenium Webdriver, Perfecto SOAPUI, SpringSourceTool, Groovy Scripting, TRAC, TestLink, WAT, Postgres



Contact this candidate