We provide IT Staff Augmentation Services!

Sr Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Over 8 years of QA experience in Manual/Automated software testing using Selenium, QTP/UFT, HP Quality center, Protractor, SOA, SoapUI, cucumber, specialized in Quality Testing of Web/Mobile apps, proficient in testing client/server applications.
  • Experience in troubleshooting issues for telecom billing and rating
  • Extended experience in systems testing, integration testing, QTP, UAT testing, Black Box and White Box testing, functionality testing, and regression testing.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Good experience in QTP - VB Script, Descriptive programming, developed reusable functional libraries which are used in different scripts.
  • Good experience in handling custom objects, exception handling/Recovery Scenarios in QTP and familiar with String functions, Date functions, Math functions and other related QTP functions.
  • Experience in Designing and implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, Java.
  • Extensive experience in Manual Testing and Automated Testing using Quick Test Professional (QTP).
  • Expertise in writing Test Plans, Test Cases and Test Scripts for test automation.
  • Developed manual and automated test plan and test cases using Node JS and Shell Scripts.
  • Involved in functional testing, black box testing, white box testing, negative testing, compatibility testing, and recovery testing.
  • Working with Bug Tracking tools like Jira, HP Quality Center, and QA Complete.
  • Experienced in performing end to end testing for AngularJS using Protractor.
  • Experienced with SOA, Web Services, SOAP, SOAP UI, RESTFUL, JCA, JMS, XML, WSDL, react.js technologies.
  • Robotic Framework is an open source framework, Keyword-drive test automation framework written in Python.
  • Experience in mobile testing using Appium.
  • Developed Cucumber framework using Selenium WebDrvier.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Complete knowledge of all phases in the Software Development Lifecycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experience in Develop, Execute & Review the Automation Script with Selenium & Perfecto Automation Tool.
  • Wrote groovy scripts to validate REST Response based on created test data using Ready API (SoapUI).
  • Skilled using Testing tools such as HP Quality Center, HP QTP/UFT, VB Scripting, Web services testing using SOAP UI as well as reporting tools such as Crystal Reports.
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Writing Test cases using Element Locators, Web Driver methods, Java programming features and TestNG Annotations.
  • Experience in Establishing QA Procedures / Standards to meet International QA Standard.
  • Experience in Automation testing using Selenium Web Driver /RC / IDE/, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, Soap UI and HP UFT / QTP & HP Quality Center.
  • Worked Extensively on JUnit, TestNG framework for Unit Testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP Quality Center/ALM & JIRA, Status Reports, and Best practices in Testing).
  • In depth knowledge on Human interface guidelines of IOS and Android.
  • Hands on experience in testing of Web based and Mobile Applications.
  • Extensive experience in functional testing, integration testing, ETL testing, Database testing, regression testing, systems/End to End testing, Smoke test and User Acceptance Testing of applications.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework. Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.
  • Strong experience in Database/Backend testing using MSSQL Server, Oracle and SQL queries.
  • Experience in using the open source API testing tools like SOAPUI/JMeter for functional /regression /performance testing & test automation of SOAP/RESTful Web Services
  • Working experience in using RDBMS technologies like Oracle, MS SQL, IBM DB2, and MySQL etc.
  • Experience with tools like GIT Hub and Stash.
  • Managed customer relationship and developed upsell opportunities
  • Experience working with Project Managers, developers, business analysts, and end users in defect resolution.
  • Good team player with the ability to manage and work independently.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Self-motivated and detailed-oriented individual with high level of work ethics.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Centre/ALM, JUnit, TestNG, JIRA, SOAP UI, QTP, Eclipse, API, Protractor, Load Runner, Appium, see Test, JMeter, Cucumber, Jasmine.

Defect Tracking Tools: Quality Centre (9, 10, 11.0), JIRA, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, VB Script, Groovy.

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Mac.

Continuous Integration: Jenkins, Hudson

Version Tools: GIT and SVN

Web Servers: Tomcat 3.3, Sybase, Apache 1.3, IIS 5.0, OMS

Testing Methodologies: System Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Accessibility Testing, Validation, Manual, Automated, White Box, Black Box, Modular Testing, Grey Box, System Testing, Integration, Unit, API, Regression, Test Plan, Test Cases, Matrix Preparation, API Testing, Performance Testing, Load Testing, Localization Testing and Internationalization testing.

Mobile Manual Testing: Android, iOS

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

Sr Automation Test Engineer

Responsibilities:

  • Expertise in Software Quality Assurance of both Manual and Automated Testing of Mobile Apps using various tools like Selenium, Appium, JIRA.
  • Operated in an agile software delivery methodology focused on testing new features for native mobile applications within an iteration and providing near immediate feedback to engineers through test automation.
  • Performed manual/exploratory testing where necessary in addition to automation.
  • Effectively communicated complex and/or difficult information to both technical and non-technical audiences.
  • Experience with Junit, TestNG, Android Automator.
  • Experience executing tests for native mobile applications, in parallel.
  • Working with offshore resources.
  • Contributed to and help maintain the testing framework for various types of testing (functional, load/performance).
  • Utilized selenium Robot Framework, Node JS and Zombie.js to create test automation.
  • Developed test automation scripts using object-oriented frameworks in Appium for different types of android devices like mobile, tablet and phablet.
  • Responsible for writing test plan, automating and executing acceptance tests using calabash-Cucumber, XcTest with Node JS for mobile devices.
  • Testing and automation of API's, performance and load testing.
  • Professional experience executing tests on either an in-house grid OR a cloud-based testing service such as Sauce Labs on many devices.
  • Writing automation script for Angular JS application using protractor.
  • Expertise in test coverage which includes object identification methods like native properties, image recognition, and text recognition, simulate device camera.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Helped coordinate the Test Plans, Test Case preparations, Test Case execution, black box, white box testing and grey box testing. Coordinating multiple projects in different environments.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Tested execution and Managed defects throughout its life cycle in JIRA.
  • Experience, testing in perfecto for functional and regression suites with Android and IOS devices.
  • Marking tags for smoke, regressions, Web Driver, Maven, CI Jenkins, JUnit, Sauce Labs, Maven extent reports, Hybrid Framework, cloud-based systems.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing.

Environment: Appium, Selenium, Jenkins, Maven, TestNG, Protractor, Sauce Labs, Eclipse, Node JS, Java, Microsoft Windows, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project. Building Centre.

Confidential - Coppell, TX

QA Automation and Manual Testing Engineer

Responsibilities:

  • Expertise in Software Quality Assurance of both Manual and Automated Testing of web based, Client Server and Mobile Apps using various tools like Selenium, QTP, Appium, see Test, JMeter, JIRA.
  • Mobile App Testing in Android, iOS Platforms and Blackberry using Appium and see Test - test on actual devices as well as in simulation mode.
  • Used iOS simulator on XC to make sure the app works on all devices and without any UI issues.
  • Used Android SDK and set up mobile device Emulator to test application and to get log files.
  • Proficient in using see Test for web and hybrid object identification, text object identification.
  • Used Mobile Testing Tools Perfecto Cloud Tool, see Test, Browser Stack, Sauce Labs, Appium
  • Expertise in test coverage which includes object identification methods like native properties, image recognition, and text recognition, simulate device camera.
  • Expertise in Automation Tool Selenium 2.0, protractor, QTP and performance testing tool JMeter, mobile automation testing tool Appium.
  • Using Protractor with Jasmine framework wrote test scripts for AngularJS based applications.
  • Applied Load Testing using JMeter and asynchronous node JS testing using Mocha.JS.
  • Used various Java APIs like Apache POI, Java Email, Intext etc. as part of test automation.
  • Writing code in Shell Scripts, C# and Python.
  • Developed automated test scripts for functionality specification to ensure bug free performance using selenium Web driver on C#.
  • Implemented page object model automation framework with Java, Selenium Web driver, Python and Cucumber with ruby.
  • Extensive experience in C# programming for C# automation/Performance testing in Visual Studio Ultimate.
  • Helped coordinate the Test Plans, Test Case preparations, Test Case execution, black box, white box testing and grey box testing. Coordinating multiple projects in different environments.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Tested execution in HP ALM and Manage defects throughout its life cycle in Rally.
  • Created BDD Cucumber-JVM Framework, adding scripts in Java for Gherkin based user stories and marking tags for smoke, regressions, UAT (BVT) (Framework Contains: BDD, Cucumber, Gherkin, Web Driver, Maven, CI Jenkins, JUnit, Sauce Labs, Maven extent reports, Hybrid Framework, SVN for highly transactional E-commerce websites, cloud-based systems.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.

Environment: Selenium, Appium, see Test, C#, Jenkins, Cucumber, Maven, Protractor, TestNG, Eclipse, Java, Microsoft Windows, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, Node JS, MS Project. Building Centre, HP ALM12.21, HTML, CSS, TDD.

Confidential - Seattle, WA

Quality Test Engineer/ Automation Tester

Responsibilities:

  • Worked in the agile environment with frequently changing requirements and features set.
  • Designed POC for see Test.
  • Web Applications Testing using see Test (PLMS, MyChart, etc.)
  • Created Page Object Model Mobile automation framework on both IOS and for Android using see Test.
  • Developed automation script for Mobile Native applications (IOS, Android) using see Test.
  • Used see Test export code feature to create scripts onto UFT for automation testing for regression
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Proficient in both Unified Functional Testing (UFT) and Selenium IDE /Web Driver automation testing tool.
  • Developed Hybrid framework for Web based application (.net) using Selenium(C#).
  • Recorded automated UI tests using Selenium recorder for C# coded UI automation.
  • Used ALM to create Requirements, writing Test Scripts, execute Test Steps, perform Requirements Coverage, generate Reports and log Defect.
  • Created and executed the Test Scripts and Test Steps for all the modules and stored in HP ALM-Quality Center.
  • Used Groovy/Grails Tool Suite (GGTS) to develop the test cases and performed manual testing.
  • Explored defects during Test execution submitted and tracked them in HP ALM/QC.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Integrated server side C#.net code with UI components using JavaScript.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and JUnit Framework.
  • Service Automation in Spock testing Framework and groovy language and Junit.
  • Wrote Selenium automation test cases to test existing applications for regression testing and Implemented Jasmine test cases to test the Angular JS code.
  • Prepare the test plans and getting the signoff from the entire team.
  • Worked with the developers to resolve the bugs and ensure smooth releases.
  • Participated in daily scrum, sprint planning, retrospective and weekly bug triage meetings.
  • Performed load testing using JMeter - used thread Groups, samplers, listeners to calculate the average response time.
  • Performed Data driven testing using Selenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Executed the test plans on mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Git as code repository and Code Collaborator to manage code reviews.

Environment: Selenium, WebDriver, Jenkins, Cucumber, SOAP UI, HP ALM /QC 11.0 and 12.21, JMeter, Ant, UI, Mobile Automation Testing, Ajax, Groovy, JSP, MySQL, QC, Git, Quality Center.

Confidential

Manual Tester/Automation Tester

Responsibilities:

  • Ran the Automated Regression suite and analyzed results and file bugs
  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible for executing Selenium RC test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Performed cross browser functional testing using Selenium RC.
  • Automated functional scenarios using Selenium IDE and RC.
  • Used Selenium Web driver with Java to create new scripts for regression
  • Created Visual force pages and Visual Force Custom Controllers on Force.com Eclipse IDE to customize the view and functionality of the page according to the organizational needs.
  • Used field level security along with page layouts to manage access to certain fields.
  • Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
  • Used Informatic as ETL tool, and stored procedures to pull data from source systems/ files, cleanse, transform and load data into databases.
  • Involved in validation and quality analysis of Informatic ETL codes.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Centre to report defects and test results.

Environment: Java, Selenium RC, Selenium IDE, Firebug, SQL, iOS, Quality Centre/ALM, Java web application, Java, SOA, Business Objects, Oracle 10g, TestNG, Salesforce.com platform. Apex Classes, Visualforce.

Confidential

QA Manual Tester

Responsibilities:

  • Creation of detailed test cases by understanding the user requirements for Manual Testing.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed backend testing using SQL.
  • Conducted manual testing to proactively identify the issues and bugs with the web sites.
  • Conducted Cross Browser testing on different versions of IE and Firefox.
  • Performed functional Integration and User Interface testing manually
  • Executed manual testing on front-end and back-end of the application/system.
  • Created macros for recurring work and thereby reduced manual efforts wherever possible. Also Handled comparison of data using excel and excel functions between report and the database.
  • Analysis and study of Software Requirements Specifications (SRS) documents, project planning for preparation of test plan.
  • Attending Client interaction calls for systems analysis, requirements gathering for the preparation of test case document & test data. Mapping client/business requirements.
  • Verifying change requests and defects, documenting, tracking and communicating test results and unresolved problems, explaining system bugs to programmers.
  • Delivering and implementing the project as per scheduled deadlines, extending post-implementation and maintenance support to the client.

We'd love your feedback!