We provide IT Staff Augmentation Services!

Automation Test Engineer Ms

SUMMARY:

  • An experienced Senior Test Lead/Consultant with over 9+ years of experience in Automation & Functional testing (Web and windows client application testing). Proficient in Web Applications and desktop applications testing.
  • Completed ISEB certification.
  • Strong working knowledge on Web Application Testing, Functional Testing, Regression, System Testing, System Integration Testing, Database Testing, User Acceptance Testing, Smoke Testing, Stress Testing.
  • Involved in preparing Requirement Traceability matrix, Test Estimation, Test Environment Setup, Test summary reports.
  • Have hands on work experience in testing software’s developed as part of Iterative, Agile and V - Model.
  • Has 4 years experience in Agile testing. Involved in Sprint planning, User Demo and Retrospective meetings for the Agile Projects involvedPossess good knowledge and hands on work experience in end to end
  • Test life cycle activities - Test planning, Test design, Test execution, Test management, User acceptance testing, Defect management process and change management.
  • Possess knowledge in UNIX-Shell scripting and SQL Server Database.
  • Having sound knowledge in Selenium RC, Java Script, Web Driver and Grid.
  • Performed cross-browser Testing on Mozilla, Google Chrome, Safari & Internet Explorer and compare the results by running parallel tests
  • Strong knowledge and experience in designing object oriented applications as well as database design for applications.
  • Experience in Automation framework Design
  • Have experience in automating scripts for functional Regression testing.
  • Extensive experience in coordinating the testing effort, responsible for test deliverables, status reporting to management, and issue of escalations.
  • Proficient in Estimations, Project Plans, Resource planning, Process documentation, metrics & reporting.
  • Performed Black-box testing on the application and created work around for lot of issues.
  • Is efficient in leading smaller to larger teams and enabling/mentoring them to meet business standards/demands
  • Excellent oral and written communication skills with strong problem solving skills and a result oriented attitude.
  • Project delivery under stringent timelines and high pressure.
  • Experience in the entire Software Development Lifecycle (SDLC) life cycle from requirements gathering to releasing to production.
  • Identifying and doing risk analysis and providing baseline acceptance criteria and deliverables.
  • Experience as QA Analyst, Business Tester and onsite/offshore coordination.
  • Excellent communication and interpersonal skills.
  • Experience in analyzing business specification documents, developing test strategy and test plans, defining test cases, developing and automating test scripts.
  • Expertise in project management skills by handling meetings, data analysis, documentation and business reports.
  • Managing reports, analysis and decision-making for a change request.
  • Involved in Project Management, Project Tracking and Team Management activities.
  • Excellent communication and interpersonal skills with problem solving abilities, effective in working independently and an exceptional team player.

TECHNICAL SKILLS:

SPECIALISATION: Automation and Functional Testing

PROGRAMMING LANGUAGES: Unix shell scripting (practitioner), Core Java, VBScript

DATABASE TOOLS: Informix, Oracle 9i

OTHER TOOLS AND UTILITIES: Selenium WebDriver, Remote Control(RC) GRID, Junit, TestNg, Apache Maven, GitHub, Microsoft VSTS - Coded UI, Cucumber, UFT 12.5, SVN, Fiddler 4.0, Source Tree, Sikuli

DEFECT MANAGEMENT TOOLS: JIRA

TEST MANAGEMENT TOOLS: HP QC 9.5, HP ALM, Microsoft Test Manager

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Architect

Responsibilities:

  • Responsible to work closely with Development team and perform functional and automated tests on the new features of Spectrum TV UWP App in Xbox One Console and to identify the chances of app crashes.
  • Also responsible to automate the app using Winium driver on Windows Mobile platform.
  • Performed Rest API testing using Postman and monitoring API Calls using Fiddler.
  • Automated API tests for some of the features using Rest-Assured in Java.
  • Created JSON Objects and performed validation of JSON response files using automation scripts.
  • Developed automation scripts using SikuliX-Java and performed execution in Xbox one console.
  • Responsible to perform Pull request from Dev Branch using Source Tree and GIT Bash, packaging source code using Microsoft Visual Studio and deploy build app in all the QA environments once the Dev Testing is completed.
  • Developed robust and customizable BDD automation framework from the scratch to perform Daily / Bi-Weekly executions of Sanity and Regression suites.
  • Identified possible functional test cases and developed Image based automation scripts by integrating Sikuli library.
  • Automation executions will be performed by connecting to the Xbox One Console remotely using Xbox One Dev Companion App.
  • Developed Scripts to automate motion capturing (Streaming Videos) and reading text from Images to validate the test cases.

Confidential

Automation Test Lead

Responsibilities:

  • Being an Onsite Coordinator, handling a team of 3 members at Offshore.
  • Responsible to develop automation test scripts for the User Stories using Selenium WebDriver.
  • Well versed with handling Web elements using protractor with Selenium WebDriver.
  • Develop Selenium Tests using WebDriver commands, Java Programming features and TestNG annotations.
  • Implemented Page Objects, Data Driven, and Hybrid Automation framework using Selenium WebDriver, Java, and TestNG.
  • Automated the Data Migration from source to Destination databases.
  • Responsible for automation demo’s and deliverables at the end of each Iterations.
  • Involved in Code Reviews, Debugging and provide support as Consultant for any Technical Challenges/Issues.
  • Customized the Automation framework for any new features to be tested in the AUT
  • Responsible for planning regression test stories in every Sprint
  • Automated the Data Migration from source to Destination databases.
  • Responsible for automation demo’s and deliverables at the end of each Iterations.
  • Involved in Code Reviews, Debugging and provide support as Consultant for any Technical Challenges/Issues.
  • Presented Automation Test result analysis during daily Agile stand up meetings.
  • Customized the Automation framework for any new features to be tested in the AUT.
  • Getting involved to Sprint Planning, Daily Scrum meetings, Sprint reviews and Retrospection meetings.
  • Responsible to analyze test reports and publish defects to Business Owners

Environment: and Tools: Web Application, Selenium WebDriver, TestNG, Maven, HP-ALM, Data Studio.

Confidential, MS

Automation Test Engineer

Responsibilities:

  • As an Onsite Automation lead, Single handedly developed the Regression and Sanity automation test scripts.
  • Integrated Selenium WebDriver with Microsoft Visual Studio Coded UI tool to develop and execute e-commerce application test cases.
  • Performed Cross Browser Testing for the e-commerce site that includes Firefox, Chrome and Internet Explorer.
  • Dynamic Web Element inspection through Firebug and Fire Path.
  • Developed Core Coded UI script to automate and execute standalone applications.
  • Coordinated with Microsoft Consultant on the tool challenges/Issues during automation using Microsoft Coded UI test tool.
  • Maintained Regression and Sanity scripts in Team Foundation Version Control tool.
  • Developed test cases and test scripts with reusable functions.
  • Performed Proof of Concepts on the other standalone and ecommerce applications using Selenium/QTP/Microsoft-VSTS automation tool.
  • Developed and Enhanced Automation Regression scripts on every build releases.
  • Customizing automation framework based on customer needs.
  • Implemented Custom Automation framework with HTML reporting, detailed logging features, Custom reusable function libraries.
  • Prioritize the test cases to automate and the scope will then be defined by identifying the respective scenarios that are feasible for automation.
  • Responsible to get signoff on testing requirements and upload in Microsoft Test Manager.
  • Executing and maintaining automation regression suites for each and every build releases by configuring Test Agents and Test Controllers in Microsoft Test Manager.
  • Logging and Tracking defects using Microsoft Test Manager Tool

Environment: and Tools: Windows 7, Microsoft VSTS - Coded UI, Selenium WebDriver, Web Application, Microsoft Test Manager.

Confidential, AR

Automation Test Engineer

Responsibilities:

  • Handled project in capacity as an Onsite QA Lead.
  • Responsible to prepare Test strategy and Test plan for the accepted program changes, get it reviewed and approved/signed off by stake holders.
  • Interacting with stake holders during all the phases of testing and ensured 100% quality delivery on time.
  • Effective coordination team between the development and testing team.
  • Review of the test cases written for System Testing, System integration Testing and Regression.
  • Involved in preparing the test estimations, test metrics and test summary reports.
  • Coordinating with delivery lead, Release manager with stakeholder for any timeline deliverables, issues or escalations.
  • Tracking the assigned tasks with respect to the project schedule.
  • Defect logging and tracking it to closure.
  • Responsible for Weekly Status, Bi-Weekly Status Reports and Test Metrics Preparation

Confidential, AR

Automation Test Engineer

Responsibilities:

  • Developed automation Test scripts using element locators and Selenium WebDriver methods.
  • Good experience in developing the scripts in WebDriver with TestNG and Maven.
  • Project was automated with Page Object, Page Factory Models using selenium WebDriver.
  • Enhanced Test cases using java programming feature and using TestNG framework.
  • Customizing the test framework whenever needed in case of any alterations required in reporting.
  • Implement Selenium Grid to execute test scenarios on multiple browsers in parallel.
  • Integrated third party tools like Auto IT, Sikuli to capture text images and to handle authentication window pop-ups.
  • Maintain Code versions through GitHub.
  • Test Execution through Jenkins for continuous integration testing.
  • Execution of selenium Test Cases and Reporting defects by using HP Quality Center.
  • Conducted Regression, Data driven, cross browsing testing and parallel execution.
  • Responsible for review and analyzing the project requirements.
  • Plan and Organize the knowledge transfer to the offshore team members.
  • Responsible for plan preparation, get it reviewed and approved/signed off by stakeholders.
  • Responsible for test estimation, tracking the assigned tasks with respect to the test plan and project schedule.
  • Own and maintain the test automation regression suite in GitHub.
  • Responsible for automation execution and reporting the test results to the stakeholders.

Environment: and Tools: Windows 7, Selenium WebDriver, TestNg, GitHub, Maven, Eclipse IDE, HP-Quality Center

Confidential

Automation Test Engineer

Roles and Responsibilities:

  • Responsible for designing the Architecture for Confidential files driven Test Automation Framework with Selenium.
  • Responsible for creating automation test scripts maintaining coding standards.
  • Responsible for Automation Test Plan Preparation.
  • Responsible for Identifying the Test Scenario’s that can be automated using the hybrid Framework.
  • Understanding the Functional flow of the application by performing end to end transactions.
  • Have created user defined exceptional conditions.
  • Build tests through maven POM file.
  • Monitor test execution status through log4j.
  • Implemented BDD through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • Created Test Automation Framework with Cucumber and Selenium WebDriver.
  • Web Element Inspection through Firebug and Fire Path.
  • Maintain Source Code in GitHub repository.
  • Test execution and reporting through Jenkins.
  • Bug Reporting and Tracking through JIRA.
  • Prepared automation test scripts for the functional flow of e-commerce application using Selenium WebDriver.
  • Focusing on the more challenging areas and developed the script for easy maintenance.
  • Customized, Maintained and enhanced automation framework whenever new features had been challenging in the application.
  • Presented Automation Test result analysis during daily AGILE stand up meetings.
  • Analyze and troubleshoot the script failures.

Environment: and Tools: Windows 7, Selenium WebDriver, Eclipse IDE, JIRA.

Confidential

Automation & Functional Test Engineer

Responsibilities:

  • Functional testing of implemented CR’s and enhancements (System testing)
  • Regression testing of the existing functionalities (System testing and System integration Testing)
  • Regression testing of the code retrofitted modules
  • System integration testing with inbound and outbound interfaces
  • Parallel testing between existing and newly developed system
  • Automated test scripts to perform smoke testing of application using
  • Reviewed the business requirements and involved in preparing test plans with my test lead for all assigned project releases.
  • Responsible for Test environment set up and Test management activities.
  • Automated the UI part of GLS2.0 Order Processing, Quality Assurance applications using QTP 9.5.
  • Developed Smoke and Sanity Test Scripts in order to execute during build releases to the System Test regions.
  • Performed Smoke and Sanity Test Run for UAT and PROD release Checkouts.
  • Developed descriptive programming for the AUT using QTP.
  • Maintained one Common Shared Object Repository across the project Account for automation.
  • Developed and implemented UNIX shell Scripts in the project to perform automated backend Database Validation whenever a Purchase Order is placed in the UI application to make sure System sends the correct values in Message Queue.
  • Automated the Critical Flows of Release Wave module Test Scenario’s using Unix Shell Scripting that performs Database validations, Flat file validations, Test case coverage.
  • Output of automated shell scripts of my module also was useful to validate the downstream modules like Shipping and Invoicing.
  • Supported Development team by creating Test data tools in Shell scripting to have it for Unit Testing.
  • Involved & have hands on experience in CR test estimation, test scenario creation, test case creation, test data setup, test execution and defect management activities.
  • Coordinated the test team through different phases of testing - Database testing, System testing, System integration testing and User Acceptance Testing.
  • Involved in writing Descriptive programming for a major functionality in Origination module.
  • Involved in release support - Release to QA, involved in environment setup, testing the release process, thus ensuring timely delivery.
  • Logging and Tracking defects using Microsoft Test Manager Tool

Environment: and Tools: Windows 7, QTP 9.5, Informix, Putty, Teradata

Hire Now