Post Job Free

Resume

Sign in

QE Automation Lead SDET

Location:
Waukesha, WI
Posted:
April 04, 2020

Contact this candidate

Resume:

Haripriya Kanduru

Mobile: +1-314-***-**** ~ E-Mail: adcnb0@r.postjobfree.com

LinkedIn Profile: https://www.linkedin.com/in/haripriya-k-069a241b/

Driven by curiosity and passion to learn, flexible and willing to work for a company where I can utilize my skills and gain further experience while enhancing the company’s productivity.

EXPERIENCE SUMMARY

·11+ Years of experience in various arenas of software testing.

·Core expertise in Test Automation development using Java, selenium Web driver, Web-services automation. Worked on various frameworks & tools using Open Source software.

·Expertise in devising Test Automation strategy, design creation & reviews and constantly evaluate and enhance the strategy and approach.

·Experienced in setting up test data in different environment like QA, stage for test implementation through automation.

·Developed Automation scripts to run in production environment on daily basis and send test result to emails.

·Hands on experience with OKTA authorisation validation for vendor management project.

·Experience in implementing test automation based on frameworks like Behaviour Driven Development (BDD), Data driven framework (TDD), TestNG, POM with exposure to relevant test tools.

·Hands-on in Continuous Integration and Continuous deployment using Jenkins and Hudson.

·Experience in web service automation for RESTful and SOAP services. Hands on with tools like SOAP, Postman for manual verification.

·Achieved in Sprint Automation for web service automation.

·Experienced in tools like HP ALM, Bugzilla, Jira, Kafka, Radis Cache, Oracle, Dbeaver, Postman, GitHub, Airflow, Jenkins, Google could platform, Spanner, Big Query, Open shift.

·Certified Six sigma green belt, ISTQB.

·Worked on various domains like Retail, Wealth Management, Insurance, Commercial finance and reporting.

·Experienced in regression, smoke, sanity, ad-hoc, UAT, integration testing.

·Demonstrated the ability to drive the engagements individually and with global teams.

·Self-starter, Self-motivated, Result-oriented individual with good Management & Leadership skills, Presentation capabilities and ability to learn quickly and adapt to changes.

TECHNICAL SKILLS

Programming/ Scripting

JAVA, Python

IDE tools

Eclipse, IntelliJ IDEA, Visual Studio

Functional testing

Selenium Web driver, SOAPUI, Rest Assured, Gherkin, Serenity

Unit testing

JUnit, TestNG

Frameworks

Cucumber, JBehave, PyBehave, Data driven, TestNG, POM

Test management tools

JIRA, Bugzilla, HP ALM

Code repository tools

Git, SVN

Build tools

Ant, Maven, Gradle

CI/CD tools

Jenkins, Hudson

Operating Systems

Windows, Linux/Unix, MAC

Databases

Oracle, MS-SQL, MySQL, Mongo DB

Tools

Kafka, Radis, Oracle, Dbeaver, Postman, GitHub, Airflow, Jenkins, Google could platform, Spanner, Big Query, Open shift

EDUCATION

·MCA from Kendriya Vidyala University, Tamilnadu, 2012.

·B. Sc. in Physics from Vikram Dev College, Odisha, 2007.

ACHIEVEMENTS

·Received “kudos” and “on the Spot Award” in TCS and Nielsen for excellent performance.

·Received “pat on Back” and “Best team award” from Morgan Stanley client.

·Was a part of “TCS Maitree” and “Compukid” social activity.

EXPERIENCE

Current Title: Technical Consultant, GSPANN Technologies Inc. (July 2019 till now)

Role : Quality Engineer in Development

Project : Kohls Replenishment - Dev Automation

Technologies : Java, Python, Jira, SQL, Eclipse, Putty, GitBash, MongoDB, Selenium, Kafka

Responsibilities

·Analyzing Jira story for Batch jobs and creating tasks for it.

·Automated GCP services like Cloud Storage, Compute Engine for batch inbound and outbound file extract.

·Developed Kafka automation using Java

·Worked on Radis cache system to handle cached data to render product data faster.

·Integrated allure and html reports for automation execution results.

·Developed Jenkin CICD pipelines for automate trigger of QE scripts after each development deployment.

·Worked on Selenium IDE, Selenium RC and Selenium WebDriver automation tools and frameworks.

·Worked on Selenium Web driver automation to launch web applications in different browsers

·Developed end to end integration automation with other third-party system interface using advanced Java.

·Used SQL Queries to get data from multiple Tables in Relational Data Base.

·Used JavaScript in handling Ajax Calls of the Web application.

·Using Action classes to build a Chain of Actions and perform them on web application.

·Programming re-usable java classes using Automation API and OOPS concepts in developing automation scripts.

·Worked on JAVA applications using JAVA core concepts like Constructors, Packages, Interfaces, Collections etc.

· Implemented application modules which do CRUD operations from database using JDBC.

·Automated REST and SOAP services which give JSON and XML responses.

·Consuming of JSON and XML responses using JSON and XML frameworks like GSON, JSON Parser, DOM, XML Parser.

·Attending the project kick off meetings with stakeholders to understand the business goals with the objective to ensure a quality product gets delivered in the scheduled timelines.

·Prepare detailed test plan on the stories/requirements to be validated, testing strategy, testing timelines and perform sprint planning.

·Enhance and update test automation framework written for reduction in test execution time, reduction in flaky tests and capabilities about parallel execution of test

·Perform Code Review of Test Automation code created by team member in using GERRIT tool and approve / object based on feedback.

·Execute all the automated tests in Jenkins. Validate all the test failures and bucket them under categories like locator issue, Test Data Issue, Timeout issues, Uncaught Exception etc.

·Triage the software defects with the Engineering team. Provide evidence for defect using test cases and test automation execution results.

·Demonstrate the requirement implementations to the Product Manager and seek sign-off on the stories/requirements.

·Once the application is deployed, run the test automation with tests marked as production only.

·Perform onsite and offshore team co-ordination, assign tasks to offshore team and help them their queries with respect to application functionality as well as automation code

Review the progress made by the offshore team and assist in the resolution of technical issues.

·Collaborate with Cross functional teams (Product Managers, Project Managers, Engineering, System Analyst/Business Analyst, DevOps, Release Manager and Business Teams) on a daily basis on efficient

Title: Asst Technical Manager, Whisk Software Ltd. (Feb 2017 till July 2019)

PROJECTS

Role : QA Asst Manager

Project : Kohls Replatform - Dev Automation

Technologies : Java, Jira, SQL, Eclipse, Putty, GitBash, MongoDB, Selenium, Kafka

Responsibilities

·Analyzing Jira story for Batch jobs and creating tasks for it.

·Preparing test cases for each batch job and identifying automation candidate.

·Automating the batch job validation and execution.

·Projects worked in KOHLS QA

·SnB batch automation, VP service automation, SOLR service automation

·Bug Reporting through Jira.

·Preparing the Deliverable such as Daily status Reports & Environment stability reports.

·Daily calls with On-site coordinator.

·Taking care of resource on boarding process

·Giving KT to new joiner in the team

·WCS UI automation POC, got successful and got the UI automation project.

·Providing solutions for various test automation problems/issues

·Analyzing Jira story for new Services and Batch jobs and creating BDD Feature files for it.

·Automating the feature files.

·Incorporate Jenkins CICD pipe line.

·Improving and enhancing existing framework and tools

·Worked on different open source automation tools and libraries like Web driver, MongoDB, Kafka.

·Tested OKTA authorisation through services automation and manually for user login credential for Vendor management project.

·Worked on implementing various utilities for the automation needs and providing training as necessary

·Worked on Serenity in Selenium for a POC.

·Mentoring team, being SPOC of 25 members team and parallel hands on automation.

·Activity involved in recruiting talented team members.

Title: Sr. Consultant, Capgemini PVT Ltd. (Feb 2015 till Feb 2017)

Role : Sr. Consultant

Project : Morgan Stanley - WM UAT (Feb 2015 till Dec 2016)

Technologies : QC ALM, SQL, Selenium, Java

Responsibilities

·Leading UAT team of 17 members and have managed multiple projects simultaneously. Had direct interaction with client.

·Hands-on QA tasks and UI automation, code reviews, maintaining code repositories, providing technical guidance.

·Owning and maintaining QA automation backlog, creating QA road-map and aligning team to the road-map.

·Running Automation as a separate project as a product owner in an agile fashion.

·Involved in analyzing requirements from BRD, test plan, test scripting, end to end testing, automating regression suits.

·Have worked and delivered multiple projects simultaneously including KYC, FD and other Wealth management and stocks module.

·Worked closely with clients every day to understand the requirement and doing UAT testing side by side with client managers.

·Worked on Selenium Web driver, Java, Git, Jenkins.

·Driving weekly status report call with client manager.

·Mentoring team and on-boarding members.

·Involved in analyzing requirements from BRD, test plan, test scripting and end to end testing

·Used BDD cucumber framework with Selenium and Java for automation.

·Performed monthly Business as Usual test after each build as a health check of application.

·Direct interaction with client and Onshore development team.

·Conducting end of day defect call with development, QA team, Client and Onshore coordinator.

·Assessing, logging and tracking issues & defects.

·Weekly and monthly meeting with client manager to report project status.

Role : Sr. Consultant

Project : US Insurance (Dec 2016 to Feb 2017)

Technologies : Jira, SQL, Selenium, Java, Guidewire

Responsibilities

·Leading UAT team of 25 members and have managed multiple projects simultaneously. Had direct interaction with client.

·Involved in analyzing requirements from BRD, test plan, test scripting and end to end testing

·Used BDD cucumber framework with Selenium and Java for automation.

·Performed monthly Business as Usual test after each build as a health check of application in guide ware.

·Direct interaction with client and Onshore development team.

·Conducting end of day defect call with development, QA team, Client and Onshore coordinator.

·Assessing, logging and tracking issues & defects using Jira.

·Weekly and monthly meeting with client manager to report project status.

Title: IT Analyst, Tata Consultancy Services PVT Ltd. (Nov 2007 till Feb 2015)

Role : IT Analyst

Project : Nielsen Ascent, USA (Dec 2011 till Aug 2014)

Project : One of the big investment company in USA (Aug 2014 till Feb 2015)

Technologies : QC ALM, eclipse, Java, Selenium, web driver

Responsibilities

·Leading a testing team of 7, and have managed very well in pressurized circumstances and delivered on time.

·Involved in creating traceability matrix. And analyze requirements from BRD.

·Performing Sanity Testing (having 34 important functionalities for 4 clients) of application and Functional Testing for important modules after each build.

·Working on Automating sanity test using selenium Web driver.

·Used RAFT and BDD cucumber framework for automation.

·Working as the offshore BA, also clearing doubts of development Team.

·Conducting end of day call with on-site test coordinator and QA manager on defect testing status of offshore test team.

·Assessing, logging and tracking issues & defects.

·Involved in regression, sanity, retesting, smoke testing and compatibility testing.

·Tracking all releases and taking care of deployment of code and report xml into DB release in Hudson.

·Weekly meeting with Development team lead and BA on defect tracking and on Defect prevention.

·Managing Defect Tracking with client, which included triaging, prioritizing bugs and verifying bug fixes.

·Leading and coordinating testing team, had good rapport with Dev team, Support team, Networking team and Business Analyst.

·Support for customer interface, staff supervision & recruiting

·Mentoring the team members and project based technical /functional training to the team.

·Have participated in BCP - Business continuity plan drills every 6 months in Tata Capital project.

Role : Sr. Software QA

Project : Dubai Municipality ( June 2010 till Dec 2011)

Technologies : Web Sphere 5.1 / Oracle 9i, CSS, Java Script

Responsibilities

·Develop Test cases, Update, Review and Execution of Test Cases.

·Involved in preparing Test Plan and Test Environment Setup.

·Supervising execution of test cases, verifying that all test cases have been executed prior to the release.

·Preparation of Bug Analysis Report.

·Track all Bug’s during the testing process and prior to the release for closure/ resolution.

·Involved in Functional, Regression Testing.

·Involved in end-to-end manual functional testing of the application.

·Preparing weekly and Monthly Reports and analyzed the stages of work progress according to Plan.

·Delivering the work as per bench marked quality standards and consistently exceeding client expectations

·Ensuring timely deliverable before the set deadline

Role : QA Lead

Project : Tata Capital Limited, India (Jan 2009 till June 2010)

Technologies : BugZilla, SQL, Excel Macro, Batch testing, QTP

Responsibilities

·Ensuring timely deliverable before the set deadline

·Detailed study of the Software Requirement Specification document to understand the functionality and preparing the test cases based on it.

·Conducting Functional testing and GUI testing and Prepared Test Summary Report.

·Involved in Peer reviews of test case.

·Functional testing for important modules. Boundary Value Analysis Testing, Sanity testing, functionality testing and Regression testing.

·Regression testing on the New Build of the application.

·Worked on automating the flow of wealth management using QTP.

·Executed tests on all test levels, execute and log the test results, also established the Test Environment Analyze, reviewed and identified user requirements, specifications and models for test-ability.

·Generated SQL Statements to extract data from database to verify the output data.

·Responsible for Bug reporting to QA Manager. Involved in daily status call of defects fixed and passed in retesting with Dev and BA team.

·Provided training to new comers about the application.

·Documented the modification requests for all the bugs detected as well as tracked the Bug Fixing process until the closure of the same.

Role : Assistant Soft Engineer

Project : General Electric, Commercial Finance, USA (Nov 2007 till Jan 2009)

Technologies : J2EE, Oracle 9i, IE 7, Mozilla, BugZilla

Responsibilities

·Involved in preparing Test cases.

·Black Box Testing, White Box Testing, Functional Testing, Unit Testing.

·Analyzed the requirements from the SRS document. Involved in Test Plan preparation.

·Participate in conference calls with onsite and customer team to understand requirements

·Involved in end-to-end manual functional testing of the application.

·Executing Test Cases and preparing the defect reports for bugs using Bugzilla bug tracking tool



Contact this candidate