Post Job Free
Sign in

Senior Test Engineer

Location:
Saint Paul, MN, 55120
Posted:
May 13, 2019

Contact this candidate

Resume:

Mounika Bora

Senior Test Engineer

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

Phone: 214-***-****

Highly seasoned and accomplished Senior Test Engineer with over 8+ years of experience, specialized in Software Testing with a solid understanding of test planning, test management, execution and defect tracking in domains such as Airlines, Healthcare, Insurance, E-Commerce and Banking. Able to function well independently or as part of a team.

PROFESSIONAL SUMMARY:

oA dynamic IT professional with 8+ years of rich experience in the arenas of Software Quality Assurance.

oWell versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.

oExperience in implementing different automation development efforts in Agile/Scrum&Waterfall development environments.

oConversant in developing Test Scenarios, Test Cases, Test Data, Test Procedures, Test Reports and documenting in both Manual and Automation Testing.

oExpertise in diverse types of testing like GUI Testing, Unit Testing, Integration Testing, Functionality Testing, System Testing and User Acceptance Testing, White Box Testing and Black Box Testing, smoke testing, sanity testing, database testing, regression testing.

oExpertise and working knowledge of CoreJava and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections) required for the Selenium Frameworks.

oExperience in Selenium Automation using Selenium Web Driver, Selenium IDE, Selenium Grid.

oWell Versed in writing Test cases using Element locators, WebDriver Methods, Java Programming features and TestNG annotations.

oIdentified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, XPath, DOM and CSS to create the scripts of Automation.

oHands on knowledge on Test Driven Development(TDD), Behavior Driven Development(BDD) and ATDD (Acceptance Test Driven Data) using Cucumber.

oExperience in working with different testing Frameworks like JUNIT and TestNG.

oExpert in Cross browser testing, parallel testing and Data driven test execution using Selenium Web driver, TestNG, and Selenium Grid.

oScheduled build using Continuous Integration tool Jenkins Server.

oUsed Excel Spreadsheets and ApachePOI to process the spreadsheets in Application Framework and used AutoIT to upload files in Windows.

oUsed Maven and Ant as build tools for projects.

oExperience working with Automation Frameworks in maintaining Record, Playback, Keyword Driven, Data Driven, Hybrid driven and Page Object Models.

oUsed different Web Debugging tools such as Firebug and FirePath for locating.

oHands on knowledge on Log4j to debug the defects which had effect on the Test Script.

oUsed Selenium Screenshots for Bug Reporting. Debugging is done using Extent Reports to see reports library in TestNG. Involved in testing the web pages.

oExperience in Database/Backend testing using SQLQueries for data design, data validation and data integrity testing.

oEffectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Centre, JIRA and Rally, Bugzilla and ALM.

oWorked on databases such as Oracle, MS SQL Server, MySQL.

oGood Documentation Skills, interpersonal skills, proven Team player with an analytical mind bent to problem solving and ability to produce complete project deliverables in specified deadlines.

oAbility to handle multiple projects simultaneously with a limitedtimeframe release cycle.

oExperience with Code Version Control systems like GIT, SVN.

TECHNICALSKILLS:

MS Office Tools

MS Outlook, MS Word, Excel, PowerPoint, MS Access, Microsoft Project, MS One Note.

Programming Languages

HTML, C, Java, Java Script, XML, CSS, Eclipse, Gherkin

Databases

MySQL, Oracle, SQL Server,

Frameworks

Keyword Driven, Data Driven, Modular, Hybrid, Page Object Model (POM)

Testing Tools

Selenium IDE, Selenium RC, Web Driver, Selenium Grid, TestNG, JUnit, Auto IT, Cucumber, QC, QTP

Test Build & Integration Tools

Maven, ANT, Jenkins, GitHub.

Browsers

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

Operating Systems

Windows 7,8, 10, Ubuntu, Linux, Mac

Defect Tools

JIRA, HP Quality Center/ALM, Rally, Bugzilla

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Utilities

Eclipse, SVN, Fire Bug, Fire Path.

Mobile Testing Tools

Appium, Perfecto Mobile

EDUCATION:

Bachelors in Computer Science.

WORK EXPERIENCE:

Delta Airlines Dec 2017 - present

Eagan, Minnesota

Senior Test Engineer

Description: Delta Airlines is an airline projectbased in Eagan, Minnesota. This project allows the pilots to view their legalities in order to fly theirscheduled flights.This project has both Federal and Delta rules that pilots need to follow and posts Violations or Warnings when not followed.

Responsibilities:

Involved in reviews, Manual Testing, Integration Testing, Regression Testing using UFT and C#.

Developing Automation test scripts using C# in UFT.

Creating SQL Queries to retrieve data and validating them with UI.

Performing the Regression Testing, analyzing the test results in ALM tool.

Managing the user stories tasks and blockers in the JIRA Kanban board.

Documenting the critical information into Confluence pages and updating them if need be.

Maintaining the test coverage and executing the test cases nightly using JENKINS tool.

Identifying the defects, assigning, fixing and retesting them for UI and Database validations.

Involved in the entire SoftwareDevelopmentLifeCycle of the projects from initiation to implementation.

Preparation of Test Plans, Test Scenarios, Test Conditions outline and Test Cases from the Businessrequirements and FunctionalSpecification.

Involved in analyzing System & Functional Specifications, Use Cases, Business Requirements, Identifying Test Requirements, Test Plan preparation, Test Scenario design, Test case execution and Defectlogging.

Retrieved MQ messages from database, modified and sent it to the UI using MQQueueManager.

Created the automated test scripts for Pilotlegalities and Flight Schedules and executed them for validations between Database and UI.

Performed Smoke, Functional, Regression Testing, Negative and Positive testing, testing manually on the first release of the application.

Wrote SQL statements for Back End Testing. Experienced in data retrieving and executing stored procedures in SQL for databasetesting.

Managed and executed the test process, using Agile Methodology - Scrum Based approach.

Defect logging and tracking through HPALM and JIRA. Preparing daily status reports and defect reports for daily sprints.

Developed, configured and schedules Automated builds usingJenkins.

Interacted with team lead and developers to resolve the bugs. Involved in Requirements and Development meetings.

Prepared documentations for the code written for every component in UFT.

Interacted with Business Analysts, Developers for the walkthrough's and problems those are encountered during testing.

Involved in various meetings such as standup calls where the status of the application is discussed, sprint planning where the scope of the release is discussed, retrospective and sprint refinement meetings.

Maintained confluence pages for every critical information captured from the requirements and discussed them with the business.

Prepared excel sheets for test data for each rule of the application and called those test data into the UFT components as the input parameters.

Maintaining hardware such as virtual machines which are used for execution of the builds in the nightly run.

Reviewed code and given presentations on the code written in the UFT components.

Environment: Agile, Windows, UFT, C#, HP Result Viewer, Oracle, SQL, IE, Chrome,MS-office, JIRA, HP ALM, Jenkins, Confluence, Virtual Machines, SQL Developer, Mq Queue Manager, Outlook.

Mayo Clinic Health System Aug 2016 to October 2017

Austin, Minnesota

Senior QA Automation Engineer

Description:The Mayo Clinic is a nonprofit medical practice and medical research group based in Rochester, Minnesota. The practice specializes in treating difficult cases through tertiary care. It spends over $660 million a year on research. It allows patients to find a Mayo clinic’s location near to their current location providing all kinds of services, treatments and also allow them to make a donation.

Responsibilities:

Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, Black Box Testing used automated tools Selenium Webdriver& TestNG.

Involved in the entire SoftwareDevelopmentLifeCycle of the projects from initiation to implementation.

Preparation of Test Plans, Test Scenarios, Test Conditions outline and Test Cases from the Businessrequirements and FunctionalSpecification.

Experience in establishing QA Procedures / Standards to meet QA, proficient in writing Test Plans, documenting the Testing Procedures and writing in-depth Test Cases to meet the Testing Cycle.

Developed high level testplan document along with the test specification document outlining various iterations and regression testing needed for the project.

Involved preparation & execution of AutoIT scripts along webdriver scripts.

Developing CucumberFramework using java for the project automation.

Used Firebug Tool to identify the Object's id, Name, Xpath, link in the application.

Involved in analyzing System & Functional Specifications, Use Cases, Business Requirements, Identifying Test Requirements, Test Plan preparation, Test Scenario design, Test case execution and Defectlogging.

Involved in designing, creating, and maintaining framework for web based applications leveraging object oriented language Java with Selenium (API), Page Object Model (POM), Hybrid driven (Data driven + Keyword driven) framework.

Created Automation Test scenarios using Java TestNG, Selenium WebDriver and used Maven Build tool to run the automation.

Created the automated test scripts for General, Patient, Products, Events, Analysis pages using SeleniumWebDriver.

Performed Smoke, Functional, Graphic User Interface, Regression Testing, Negative and Positive testing, testing manually on the first release of the application.

Wrote SQL statements for Back End Testing. Experienced in data retrieving and executing stored procedures in SQL for database testing.

Managed and executed the test process, using Agile Methodology - Scrum Based approach.

Defect logging and tracking through HP QC. Preparing daily status reports and defect reports for daily sprints.

Conducted WebServices testing using SOAP UI.

Functional testing of HCM 9.0 Modules (End to End Testing) (HR, eRecruit) conducted high levels of Functional, Integration, System, Regression and Performance testing in various releases of the product life cycle.

Developed Automated Build System with Jenkins.

Worked on testing customizations for self-services, HRMS modules.

Interacted with team lead and developers to resolve the bugs. Involved in Requirements and Development meetings.

Prepared user documentation with screenshots for UAT (User Acceptance Testing)

Interacted with Business Analysts, Developers for the walkthrough's and problems those are encountered during testing.

Environment: Agile, Windows, Selenium IDE, Selenium Web Driver, TestNG, Selenium Grid, Apache POI, AutoIT, SQL, IE, Firefox, Firebug, MS-office, and RALLY, Windows 7, Eclipse, Oracleforms.

Home Town Banks, September 2015 to July 2016

Morton, Illinois

Automation Engineer

Description:HometownCommunityBanks in Central Illinois all are Morton Community Bank, its branches or divisions. Morton Community Bank is an independently owned bank founded in Morton, Illinois in 1961.Home Town Bank allows user to check the rewards website and make a wish list on gift cards, travel etc. based on their reward points.

Responsibilities:

Participated in the Business and FunctionalRequirementDocument review conducted by BA team to better understand the application functionality.

Analyzed and developed automation test scripts to meet the business requirements.

Developed effective TestAutomationFramework as per project needs.

Created High level Test plans, Test Scenarios, Test cases and Analyzed the Results.

Worked on Xpath, CSSSelector for identifying the UI objects.

Used Firepath and Firebug to identify object id's, names and links in the application.

Involved in debugging the automation tests & fixing the errors in the automation tests using the Eclipse.

Designed and implemented Selenium Web driver automation framework for regressiontestsuites (TestNG).

Implemented the DataDrivenFramework for application functional flow and for regression test.

Developed test scripts using SeleniumWebdriver, Executed Automated Test Scripts & analyzed the results.

Developed and executed Selenium test scripts for different browsers and checked for compatibility.

Performed Regression testing on new builds, for every modification in the application using Selenium Web driver.

Tested compatibility of application for dynamic and static content for cross browsers using HTMLIDs and XPath in Selenium

Implemented SeleniumGrid (Sauce Labs) for parallel execution of selenium scripts and for crossbrowser automation.

Integration of Automation test execution with Jenkins tool using Maven.

Responsible for creating various jobs in Jenkins that will conduct Smoke, Acceptance and Regression testing against the latest product deployed.

Creation and Maintenance of Windows Batch Scripts which are used at the time of build deployment by Jenkins tool as pre and post build activities.

Prepared the Test cases in Test Plan tab of quality center, test Scenarios and followed-up defects with quality center.

Managed Test Cases in the HPQualityCenter (ALM).

Developed detailed Testing Methodologies, Test Matrices and Test Procedures

Executed the Test Cases, generated reports and tracked the defects in the HPALM, update the test cases as per the results.

Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.

Participated in Daily Stand-up meetings and provided statuson work progress.

Environment: Java, JavaScript, HTML, XML, Selenium (Web Driver) with Java, Selenium Grid, ANT, QC/ALM, Firebug, Eclipse, TestNG, Jenkins, Maven,Windows 7, Eclipse

Flipkart, Sep 2012 to March 2015

Bangalore, India

QA Test Engineer

Description: Flipkart is launched in October, 2007. Known to be India’s leading e-commerce market place with over 80 million products across 80+ categories. Flipkart allows user to view offer zones in all categories in specified limited time only. This increases the deals on products for that given time.

Responsibilities:

Automated highly transactional E-commerce web application using Selenium WebDriver.

Involved in developing Test cases, Test plans, Test strategies, Traceability Matrix.

Extensively involved in all stages of testing life cycle SDLC

Used Firebug Tool to identify the Object's id, Name, XPath, link to identify web elements in the application.

Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium.

Involved in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java.

Developed Test Cases and Test Scenarios using Gherkins to validate user stories.

Tested distinct functions of the POS system like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.

Tested POS system for payer Solutions.

Used GIT as code repository and Code Collaborator to manage code reviews.

Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.

Installed, configured SOAP UI to test web services using WSDL file given by Development team.

Performed functional testing of SOAP &RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.

Performed RESTful web services and API testing in SOAPUI Pro and validated responses with assertions.

Developed Groovyscripts to test Report application output and to customize test.

Performed performance, load testing and stress testing on the Web-application server using LoadRunner.

Bug reporting and tracking by using JIRA.

Assured software deliverables which meets all requirements and expectations of final UAT test plan.

Environment: Selenium WebDriver, SDLC, JIRA, Java, Firebug, Fire path, BDD, Cucumber, Gherkins, GIT, SOAPUI, Xml, JSON, Groovy script, UAT, Web services

Union Bank of India, Jan 2011 to Aug 2012

Vijayawada, India

QA Analyst

Description:UnionBankofIndia was established on 11th November 1919 with its headquarters in the city of Mumbai. The Head Office building of the Bank in Mumbai was inaugurated by Mahatma Gandhi, the Father of the nation in the year 1921. This Website helps users to find a nearest branch or ATM where he/she can enter their location and get that information through Google Maps.

Responsibilities:

Creating Test Requirements Specification documents, Test plan and Test Result documentation.

Involved in SDLC, Agile Process, Business Process Design and Implementation.

Wrote and executed the test cases manually and automated.

Analyzed the Business Requirements Document and system specifications and identified the test requirements.

Performed Backend testing using SQL Plus, PL/SQL

Performed Functional, Integration, regression, positive, negative and UAT testing.

Performing Regression test using automated testing tool Selenium.

Automating End to End Testing using automation Tools.

Created the Automation framework for all the applications.

Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to test the Test scenarios, Test cases and test conditions identified.

Installed the Automation tools and managing the complete process.

Performing Stress test, Load test, Performance and Bandwidth test on application server using LoadRunner tool.

Monitoring and measuring Memory utilization and Bandwidth.

Monitoring test progress throughout the project release cycle, providing testresults and detailed statusreports.

Extensively worked on testing Crystal Reports, Active Dynamic reports and Business Object Reports.

Test Director /QualityCenter is used for creating coverage between requirements and test cases

Provided training for other team members.

Creating and maintaining all Test automation environments.

Attending and involving day -day scrum meetings.

Conducting projectreviews to improve project implementations.

Working with QA Director to achieve organizational goals and objectives.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Soap, Appium, TDD, Agile, JavaScript, XML, HTML, Fire Path, Firebug, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, JIRA, Quality Center, SQL, Oracle, Windows.



Contact this candidate