We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

West Hills, WI

SUMMARY

  • 8+ years of professional experience in Manual and Automation testingwif tools such as Selenium RC/WebDriver/IDE/Grid, Robotium/ UiAutomator/ Seetest/ QTP/ Junit/ TestNG, Cucumber and SOAPUI
  • Expertise in mobile hybrid application testing on IOS, Android and Windows Platforms
  • Experience in preparation of automated test scripts for mobile app testing in Ui Automator & Robotium tools using Java
  • Experience in Selenium IDE, Selenium RC - Server, and Selenium Web Driver by following Java
  • Experience in jmeter for Performances Testing, Load testing and Rest and SoapUI for Web Services Testing.
  • Expertise in the Web Debugging Tools like Firebug, Firepath and Xpath
  • Experience in preparation of automation test scripts for web applications wif Selenium
  • Developed Selenium test cases wif Selenium Web driver using JUnit and TestNG Framework
  • Experience in various areas of Manual Testing like Functional, Compatibility, UI, Regression testing and System testing
  • Relevant working experiences in Android SDK.
  • Relevant working Experience in Linux/Unix environment and MYSQL.
  • Experience wif Jenkins, SOAP, REST other client-server API testing.
  • Creation of QTP scripts for Attachmate Terminal emulator to support ETL processes on mainframe environment
  • Built the automated test framework (Python & Robot F.) and continuous integration system (Jenkins).
  • Hands on experience onMobile App Testing (iOS, Android and Web OS)
  • Worked in a Test-driven development environment where it's required to use testing frameworks (Googlemock/Googletest) for unit tests, Cucumber for integration tests, Squish for GUI tests
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing
  • Proficient Experience in designing of test cases, executing of test cases and Bug reporting
  • Hands on experience in Linux and MySQL
  • Worked on Defect Tracking tools like Bugzilla and Target process
  • Experience in Java, Javascript, HTML, XML and SQL on Windows NT, 2000, XP, Vista Operating Systems and UNIX environments
  • Responsible for creation and maintenance of QTP-based automation keyword-driven framework for testing of ETL processes
  • Good Knowledge of SOA architecture which include SOAP Web Service and RestFul Web Service Testing
  • Proficient in analyzing system & functional specifications, use cases and business requirements
  • Multi-platform experience (Windows / MAC / Unix / Linux)
  • Have good technical and analytical skills and a quick learner
  • Coordinated wif developers and team to regress, reproduce and resolve critical defects.
  • Have strong noledge in SDLC and STLC and Test Methodologies.
  • Strong noledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD
  • Involved in preparation of Test plan and Efforts estimation
  • Ability to work under strict deadlines and worked as an active team member, willingness to accept responsibility.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/RC/GRID, Robotium, UiAutomator, Seetest, Monkey tool, Jmeter, CUCUMBER

Languages: Core Java, JavaScript, SOAP Web Services, SQL, HTML, XML

Test Framework: Spring, Hibernate, Struts, JUnit, J2EE Architecture techniques.

Build Tools: Ant, Maven

Web Debugging Tool: XPath, Firepath, Firebug

Project Methodologies: Agile-Scrum, Waterfall, TDD

Defect Tracking Tools: Target Process, BugZilla

Databases: SQL Server, MS Access, Oracle

Operating Systems: Windows, LINUX

Mobile Operating Systems: iOS, Android, Tizen

Remote tools: Perfecto Mobile, Device anywhere

PROFESSIONAL EXPERIENCE

Confidential, West Hills WI

Sr. QA Automation Engineer

Responsibilities:

  • Involved in implementation of Agile Methodology as a senior team member.
  • Involved in the preparation of Test plan and Estimation documents.
  • Preparing QM test report & test metrics for every release.
  • Involved in bug analysis process for every release to avoid defect leakage.
  • Prepared & executed the test scripts using UiAutomator & Robotium tools for mobile application
  • Analyzed, reported bugs and provided inputs to the development team, resulting in better debugging & quick fixes.
  • Conducting High level Sanity testing, Functional testing, Re testing and Regression testing and localization testing.
  • Reviewed, Prepared and Executed Test Cases as per Business Requirements on different mobile devices.
  • Preparing QM test report & test metrics for every release.
  • Involved in bug analysis process for every release to avoid defect leakage..
  • Development of interface layer which gather the information from the main application and passing the information to the testing application.
  • Development of environment layer for testing the application on the both the Smart phones and the tablets.
  • Writing all the Junit code testing scenarios for all the classes and method involved in the application development to perform the Unit testing during the development phase.
  • Involved in the automating the build process of the application using the ant build tool.
  • Writing all the functional test cases which covers all the major functional features of the application using the Robotium tool..
  • Involved in Localization testing.
  • Performing CTS test.
  • Maintain Daily, weekly and project status report.
  • Interactions wif BA, Dev and other teams to resolve the issues.
  • Conducted stress testing wif Android Monkey.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Environment: Java, Eclipse, Robotium, UiAutomator, Seetest, Java, Junit, Eclipse, HTML, XML, agile, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Bloomington, IL

Sr. QA Automation Engineer

Responsibilities:

  • Handling and maintaining the entire project during the testing phase in the field of automation.
  • Involved in Planning, Designing, Build, Maintenance and Enhancement of TestAutomation Frameworks (Data-Driven, Keyword-Driven and Hybrid Driven).
  • Involved in the Design and Analysis phases of Hybrid Driven framework Development.
  • Involved in Keyword base data retrieval system development, which retrieves the data and send to the testing framework.
  • Preparing test scenarios and test cases for Automation using Selenium Web Driver and IDE.
  • Web Services and Functional Testing using SoapUI, RestClient. Regression and Performances testing and Jmeter.
  • Compatibility tests on various mobile devices & Browsers.
  • Manually testing the application on Client devices.
  • Execution of test cases and raising the defects in defect tracking tools Target Process
  • Involved in the Report generation mechanism using the ant tools, which executes the entire test suite and generates an html based report, which captures the status of the test case which is being executed along wif the screen shots.

Environment: Java, Android and Selenium Web Driver, IDE and RC, Cucumber, Jmeter, SoapUI RestCilent.

Confidential, Madison, WI

QA Automation Engineer

Responsibilities:

  • Reviewed, Prepared and Executed Test Cases as per Business Requirements
  • Prepared automation test scripts in Selenium Web driver
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Used Selenium Web Driver and Selenium Grid for testing the application in different machines and wif different web browsers at a same time.
  • Web services testing using Rest client and Json parser
  • Wrote Junit tests using Junit framework.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Involved in preparation of Test plan and Efforts estimation
  • Involved in daily scrum meetings
  • Identifying the test Scenarios for GUI, Functionality, and Regression Testing
  • Involved in setting up the Test Environment and Test Data
  • Performed Manual Testing for the Entire Application and reported the defects
  • Identified defects and interacted wif developers to resolve issues
  • Maintain Daily, weekly and project status report

Environment: Windows7, Android, iOS, Robotium, Uiautomator, SeleniumWeb Driver/IDE/RC

Confidential

QA Engineer

Responsibilities:

  • Involved in creating and executing Test scenarios based on User and Functional
  • Requirements and participated in the meetings wif business analyst and the development team.
  • Developed Integration Test Plans, and Test Schedules to assist in the execution of Functional, Regression Testing, Integration Testing and User Acceptance testing.
  • Prepared and executed Test Cases wif different Test Sets for different objectives based on the Business/Functional requirements.
  • Prepared the Traceability Matrix for mapping the Requirements wif the Test Cases through Quality Center.
  • Responsible for handling & coordinating wif offshore QA Team.
  • Review the Test cases and Test Plans from the offshore team and identify the gaps to make them more TEMPeffective and relevant according the requirements.
  • Assisted Team members in noledge transfer.

Environment: Manual Testing, Load Runner, Test Director, Quality Center, Bugzilla and Windows XP.

Confidential

QA Engineer

Responsibilities:

  • Creating QA task list.
  • Responsible for complete testing activities and testing team maintenance being main co-coordinatorfor the product.
  • Understanding theSpecs, Generating Test requirement specifications and Test cases.
  • Involved in execution of all sorts of test cases and report generation.
  • Identify training needs.
  • Reporting weekly status on testing activitiesfor product owner and management.
  • Peer correction and noledge sharing.
  • Logging of bugs into the Bug Tracking System and maintaining the Validation report to ensure the proper functioning of the CR fix.
  • Attending the required meetings for further updating on productand presentation of current work status.
  • Involved in testing tools evaluations.
  • Performed and oversee test scenarios & test case development.
  • Aligningtesting performed by multiple teams and channels Web, Mobile, Engineering and Core.
  • Compatibility tests on various mobile devices.
  • Communication & walkthrough wif Developers on regular basis regarding bugs.
  • Involved test metrics document for all the test cycles.
  • Involved in performance testing wif Android Monkey.
  • Assist Service operations team in post-launch support.

Environment: iOS & Android, Manual Testing, Load Runner, Test Director, Quality Center, Bugzilla, Target Process and Windows XP.

Hire Now