Post Job Free
Sign in

Automation Engineer Project Manager

Location:
Westborough, MA
Salary:
100,000.00
Posted:
March 12, 2023

Contact this candidate

Resume:

Varalakshmamma Koripalli

Software Development Engineer in Test (SDET)

Westborough, MA

Mob: +1-774-***-****

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

PROFESSIONAL SUMMARY:

Software Development Engineer in Test (SDET) with 12+ years of experience in Software Quality Assurance - Manual Testing, Automation Testing, Mobile Testing and API Testing.

Worked on web-based applications in various domains like Airline, Healthcare, Retail, Logistics, and Insurance.

Experience in developing/maintaining end to end automation using Selenium WebDriver with Java, TestNG, Cucumber, Maven, and Jenkins.

Experience in developing test automation framework using Cucumber for Behavioral Driven Development (BDD) using Gherkin scripts and writing Step Definitions for behavior in Selenium using Java Binding.

Experience in Data Driven and Page Object Model framework(s) with Page Factory.

Experience in Selenium integration with TestNG & BDD framework(s).

Experience in Jenkins, continuous integration tool for build creation and test execution.

Proficient in REST API testing using Postman tool.

Hands-on experience in writing SQL queries for database testing.

Experienced in defect tracking tools – JIRA and ALM and GitHub for version control.

Experience in OOPs concepts -Inheritance, Polymorphism, Abstraction, Encapsulation, Interface, Abstract Class, etc.

Experienced in developing/maintaining test automation framework using QTP/UFT.

Strong knowledge and working experience in Core Java, VB & JavaScripting languages.

Expertise in various test artifacts such as Test Strategies, Test Plans, Test Scenarios, Test Cases, Defect reports, Test Estimation, Test Metrics and Test Closure reports.

Experience in Web based testing including GUI Testing, Functional Testing, Integration Testing, System Testing, Regression Testing, User Acceptance Testing, Performance Testing, Compatibility and Database Testing.

Strong knowledge and working experience in Software Development Life Cycles (SDLC), Software Test Life Cycle (STLC).

Experience in Agile/Scrum, V-V model and Waterfall development methodologies.

Experienced in Mobile Manual Testing (ios and Android) using Device Connect and See Test Cloud.

Ability to adapt to new environments quickly, good communication, strong analytical and problem-solving skills, enthusiastic learner, confident, sincere, and committed.

Professional Work Experience

Sr. Software Development Engineer in Test (SDET) MAPFRE INSURANCE – MA, USA

JUNE 2019 – Present

Roles & Responsibilities:

Analyzed user requirements, functional design documents and technical specifications and prepared the Test Plans.

Followed Agile (Scrum) methodology using Jira in implementing client server-based application.

Participated in Sprint Planning, Daily scrum, Sprint review, Retrospective, and defect triage meeting as per Agile scrum Ceremonies.

Involved in story pointing and task estimation as well as backlog grooming.

Developed, created Test Plans, Test Scenarios, Test Cases and executed them in different testing phases.

Tested the integration of third-party services – LexisNexis [Credit Score, Clue Property], MSB service for property evaluation and Trillium service for appropriate property address.

Tested the Rating service integration with backend [Guidewire] application and verified the forward mapping of data elements to backend system.

Developed and maintained automated regression test cases using Selenium WebDriver with Java and TestNG Framework using Eclipse IDE.

Used different techniques like Id/Name, XPATH, CSS and Link to handle dynamic objects.

Automated user actions such as Drag and Drop, Scroll Down, Synchronization, Double Click, Checkboxes using Selenium WebDriver.

Used JavaScripting to handle the web elements which are not identified by Selenium WebDriver

Automated complex workflows using Page Object Model with Page Factory approach and Data Driven framework.

Used GitHub as a version control system, Maven as build tool and Jenkins for continuous integration and continuous development(CICD).

Designed, generated custom reports using TestNG with Extent Reports.

Performed web service testing using POSTMAN.

Reporting defects in ALM Octane and worked closely with development team and tracked them to closure.

Conducted defect triage calls with the client Project managers and prioritized the defects.

Enhanced, maintained the regression suite to include change request(s) and executed them for every release.

Validated application on different browsers (IE, Firefox and Chrome).

Performed database testing using SQL queries.

Managed onshore & offshore test teams by delegating tasks and tracked the testing status.

Prepared weekly status report on testing activities, included project status summary, milestones, issues, risks, dependencies and shared to client program/project manager(s).

Environment: HP ALM, Java/J2EE, Oracle 11g, web2.0, html, Selenium WebDriver, TestNG, GitHub, Jenkins, Maven, Guidewire, ALM Octane, Jira, AS400, SQL

Sr. Test Automation Engineer(SDET) UNITED AIRLINES - HYDERABAD, INDIA

JAN 2015 – FEB 2019

Roles & Responsibilities:

Act as a primary contact for the Flight Ops applications and hands on experience with Airline Ticket Reservation System.

Involved in user role-based testing on Home Audit application.

Good expertise in crew mobile apps – Pilot Mobile, FOX iPad, Content Locker, HOT, Crew Pad, Upfront News, Flight Deck Pro and WSI apps.

Reviewed Business Requirements and Functional Specifications documents to create Test Estimates, Test Design and Test Plan documentation.

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Created and maintained Test Plans, Test Cases, Test Scripts during entire Testing process.

Used HP ALM for maintaining the Test Plans, Test Cases, Test Execution, Defect management, Bug Reporting.

Reviewed test cases designed by the team and also involved in test case execution.

Performed functional testing, smoke testing, sanity testing and regression testing of Web and Mobile application.

Performed Exploratory, Functional, Regression, and End to End testing.

Designed and developed automation test scripts for functional and Regression testing using Java, Selenium WebDriver with Cucumber Framework with BDD approach.

Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver.

Experience in locating web elements using Xpath and CSS Selectors

Executed automated tests and Test Cases for regression testing and worked with developers to isolate and solve defects using an ALM bug tracking system.

Performed web service testing using POSTMAN.

Conducted defect triage calls with the client Project managers and prioritized the defects.

Closely working with onsite manager and ensured on delivering the quality throughout the project life cycle.

Tracked progress metrics and defects and involved in mentoring the team.

Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.

Tested the compatibility of the mobile applications on different iOS devices.

Prepared weekly status report on testing activities, included project status summary, milestones, issues, risks, dependencies and shared to client program/project manager(s).

Environment: Java, iOS devices, Web-Services, Jira, ALM, SeeTest cloud, Eclipse, Selenium WebDriver, Maven, Cucumber, Jenkins, REST, Postman, MySQL

Test Automation Engineer, KAISER - OPSCAN- CHENNAI, INDIA JAN 2014 – DEC 2014

Roles & Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Responsible for creating Test Plans, Test Scenarios and Test Cases for various kinds of testing

Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.

Performed Exploratory, Functional, Regression, and End to End testing

Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using QTP

Defect reporting and bug tracking using JIRA and followed up with the development team to verify bug fixes, and update bug status.

Closely involved with the development team regarding changing requirements, builds and releases

Coordinate for creating detailed Test Plan to efficiently test the application using different browsers

Used HP ALM, bug tracking tool to report application bugs

Estimated the test effort, guided the team in right direction in test approach and ensured on quality deliverables

Managed onshore and offshore testing team in planning the testing tasks, deliverables and closely tracked the status

Provided necessary support to UAT team maintained/managed by the client

Participated in all Agile Ceremonies (Sprint Planning, Show and Tell, Retrospective and Backlog Refinement Sessions) on a regular basis and brought in new techniques to improve the product/project quality

Preparation of weekly status reports to include overall testing activities, include project status, testing status, milestones, issues, risks, and dependencies.

Environment: VB-Script, QTP, MySQL, SQL Server, Jira, ALM

Test Automation Engineer, ESURANCE- CHENNAI, INDIA JUN 2011 – DEC 2013

Roles & Responsibilities:

Reviewed Business Requirements and Functional Specifications documents to create Test Estimates, Test Design and Test Plan documentation.

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Created and maintained Test Plans, Test Cases, Test Scripts during entire Testing process.

Used HP ALM for maintaining the Test Plans, Test Cases, Test Execution, Defect management, Bug Reporting.

Defined the scope of testing within the context of each release/delivery

Worked on estimates and develop a program/strategy to deliver the deliverables in time

Involved in Functional System Testing, Component Integration testing, Regression testing (including regression automation test frameworks), all with a Risk Based Test Approach

Involved in test case execution, reported the defects and shared the test execution results to the client

Developed and enhanced the automation framework using QTP tool, automated possible scenarios and executed them on every new build deployment.

Executed the regression test suite against the new builds prior to the release and shared the test results to the team and client managers.

Used Jira tool for defect reporting and tracked the defects right from Open status till Closure

Ensured content and structure of all Testing documents / artifacts is documented and maintained as per quality standards.

Prepared the Test Metrics and shared to the concerned Preparation of weekly status reports to include overall testing activities, include project status, testing status, milestones, issues, risks, and dependencies.

Environment: Java, QTP, MySQL, VB Script, ALM

Test Automation Engineer, GAP- CHENNAI, INDIA APR 2010 – MAY 2011

Roles & Responsibilities:

Reviewed Business Requirements and Functional Specifications documents to create Test Estimates, Test Design and Test Plan documentation.

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

Created and maintained Test Plans, Test Cases, Test Scripts during entire Testing process.

Used HP ALM for maintaining the Test Plans, Test Cases, Test Execution, Defect management, Bug Reporting.

Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.

Created and executed the smoke tests in the pre-production and "go live" environment.

Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.

Tested the compatibility of the web pages in different browsers.

Validated results of module, system, usability, integration, sanity and regression testing ensuring maximum test coverage.

Reviewing the System test cases & Test Scenarios.

Involved in tracking and reporting defects using Quality Center and was also responsible for communicating the status to the development team.

Environment: Java, QTP, MySQL, VB Script, ALM

EDUCATIONAL QUALIFICATION:

Bachelor of Engineering in Information Technology, Andhra University, 2005

Intermediate from State board/Sarada Junior college with an aggregate of 90.3% in 2001

SSC from State Board of Secondary Education with aggregate of 82% in 1999

TECHNICAL SKILLS:

Languages

Core Java, VB Script, SQL, HTML

Testing Tools

Selenium WebDriver and QTP/UFT

Testing Frameworks

Hybrid, Data Driven, Cucumber, and TestNG framework(s)

Bug Tracking Tools

Quality Center, ALM and JIRA

Web Technologies

HTML, XML, JSON, Web Services (SOAP and Restful)

IDE

Eclipse.

Build Tools

Maven and Jenkins

Databases and Tools

Oracle, MySQL and SQL Server

Version Control Tools

GitHub

Operating Systems

Windows and Mac

Dev Methodologies

Agile/ Scrum, V-V model and Waterfall model



Contact this candidate