We provide IT Staff Augmentation Services!

Automation Engineer Resume

0/5 (Submit Your Rating)

San, DiegO

SUMMARY

  • Around 7 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare, Retail & Insurance Applications.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java, Python and Test Frameworks using Testing/Junit, ANT/MAVEN build tools.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Hands on experience in Mobile Apps Testing with Manual and automation testing.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Knowledge in doing performance testing of service using JMeter.
  • Excellent experience with source version control tools such as Git.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web - based applications.
  • Developed an automated scripts and frame works using Java, Python, Node JS, Swift.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
  • Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
  • Excellent experience with source version control tools such as Subversion (SVN), TFS & Git.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
  • Experience in Test coordination between Onsite and Offshore team
  • Prior experience in analyzing and reporting on performance metrics and test results
  • Ability to interact with end users, also quick learner and team player with good communication skills
  • Excellent analytical and problem-solving skills with the ability to troubleshoot with strong oral and written communication skills
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, SOAP UI, QTP, Eclipse, Manual Testing, Appium (Android, IOS Testing), JMeter, GIT, Microsoft Visual Studio, Android Studio

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, JSON.

Language/ Script: Java, Node JS, Python, Ruby and Swift

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, VSO, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest, Bugzilla.

Frameworks: Junit, TestNG, TDD, Data Driven, Keyword Driven, Selenium Robot Framework, Hybrid Frameworks, ATF (Automation Test Framework), Page Object Model.

Build/ CI Tools: Git, Jenkins, Ant, Maven.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual, Black Box and White Box testing

Cloud based Testing: Sauce Labs, AWS Device farm, Test Objects, CI-FX

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

Mobile Testing: Android, iOS.

PROFESSIONAL EXPERIENCE

Confidential, San Diego

Automation Engineer

Responsibilities:

  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi.
  • Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls
  • Integrated Appium with Sauce labs for distributing tests on the cloud and integrated Appium with continuous integration tool Jenkins.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator
  • Created automation framework in Selenium Web Driver using behavior driven approach like Cucumber.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Responsible for integrating mobile automation scripts with AWS Device Farm to test the mobile app on cloud environment.
  • Identified test cases to automate the test cases using Selenium WebDriver and Python and Contributed in creation of framework.
  • Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Used GitHub as version control tool.
  • Implemented Agile/Scrum methods for testing approach.
  • Performed API testing using Selenium RC
  • Performed web services testing both SOAP and REST with SOAP UI by validation request and response for XML, Json.
  • Performed web services testing both SOAP and REST with SOAP UI by validation request and response for XML, Json.
  • Automated and executed test cases using Java and reported defects.
  • Experience in Selenium Robot Framework (Keywords, test suit, test cases and python script creation) for automation testing of BO reports
  • Implemented Page Objects Model, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium Web driver, Python, GIT, Robot Framework with different libraries.
  • Running the test scripts in all the environments (QA/UAT/PROD).
  • Participated in peer reviews for test scripts and test cases for different functionalities.
  • Coordinating the test cycles, managing and tracking the test status and sprint backlogs of the team
  • Responsible for sending Daily, weekly & Monthly status to teams & Managers.

Environment: Java, Python, Ruby, XCode, swift, AWS Device farm, Sauce Labs, Git, Jenkins, SOAP, REST, Appium, Selenium Robot framework, Agile.

Confidential, Redmond, Washington

Mobile Tester/ Automation Developer

Responsibilities:

  • Primarily responsible for implementing AGILE framework and provided project deliverables on time with aggressive timetable which included leading teams of developers and testers both onshore and offshore.
  • Extensively researched tools for automating Mobile testing
  • Involved in end-end application testing
  • Interacted with developing team to resolve technical issues and investigated software faults.
  • Automated UI tests using Espresso for android and XCUITest for IOS
  • Performed functional testing, GUI Testing, Integration Testing, System Testing and End to End testing both manually and using Sauce labs, Test Objects, CI-FX.
  • Tested and coordinated mobile applications in Native and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators and Simulators like iPhone SDK etc.
  • Involved in developing the automation script for Mobile Native applications (iOS, Android) in Java, Python, Node JS, Swift.
  • Testing included emulator and device testing with multiple versions and sizes with the help of ADB.
  • Utilized Android SDK, ADB, de-bug tools to execute tests and retrieve de-bug files.
  • Wrote and maintained automated test cases and reports for Android and iOS utilizing Git for code management.
  • Experienced in development of Test Plan, Test Strategy, Test Cases and Test Scenarios.
  • Conducted Mobile applications testing with Appium WebDriver and Test NG using Java, Python, Node JS.
  • Developing Appium Scripts for Native Android/IOS Apps using Java, Python, Node JS.
  • Identifying objects of App using UIAutomator, Appium Inspector tool for Android and Xcuitest driver, Accessibility Inspector for iOS-based devices.
  • Performed Cross-platform, UI testing for Native and Hybrid Mobile apps using Appium
  • Created automation framework and test scripts using Selenium WebDriver for multiple platforms and cross browser testing.
  • Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
  • Entering, regressing, verifying, closing bugs in VSO.
  • Performed end-to-end (E2E) testing of application and verified compliance for software quality standards of the organization.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities.
  • Execute test cases and manage defects using VSO.
  • Maintained detailed test logs and test reports results in VSO.
  • Generating report based on the test case execution.

Environment: Java, Python, Node JS, XCode, swift, Sauce Labs, Test Objects, CI-FX, Appium, Selenium Web Driver, iOS, Mobile Testing, VSO, Agile.

Confidential, Nash Ville, TN

QTP Engineer/Data Base Tester

Responsibilities:

  • Reviewed design documents & business requirements to learn the function and scope of the application.
  • Worked with Business, Developers and Stakeholders to understand and define Functional & Non-Functional Test Cases for overall Functional, Regression, and UAT Testing
  • Involved in writing and implementation of the Test Cases.
  • Created Manual Test Cases and Test Data for performing System, Integration and UAT Testing.
  • Validated Sprints and Builds based of cross-browser and performing various types of testing - Manual, Functional, Smoke, Regression & Automated, and User Acceptance Testing (UAT).
  • Involved in Smoke Testing.
  • Performed Configuration Testing.
  • Executed Test cases on various stages of SDLC.
  • Conducted Functionality testing. Checked the GUI of the Application.
  • Performed Integration Testing and System Testing.
  • Bug Reporting and Tracking using Quality Center.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
  • Performed Backend Testing using SQL queries to ensure the data integrity.
  • Interacted with developers, business analysts and discussed technical problems and reported bugs.
  • Performed Security Testing to ensure secure login access.
  • Maintained Traceability matrix and performed Gap Analysis.
  • Prepared use case diagrams using UML.

Environment: VB Script, Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL

Confidential

Manual Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Involved in writing the SQL Queries.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Defects were tracked, reviewed, analyzed using Test Director
  • Participated in Integration, System, Smoke Testing.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Used Quality Center (HP QC) as a bug tracking system.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MS Office.

We'd love your feedback!