We provide IT Staff Augmentation Services!

Automation Tester Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Over 7 years of experience in Software development and testing which includes Automation and Manual testing using Selenium and QTP.
  • Strong knowledge of Software Development Life Cycle (SDLC), Agile, Scrum, Waterfall, Spiral and QA Methodologies like CMM and RUP.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI, Cucumber, JIRA and Eclipse.
  • Experience in configuring and maintaining Defect Tracking system and preparing project reports for end - to-end testing using tools like QC/ALM and JIRA.
  • Involved in performance testing in creating virtual users and testing load, stress, database tests using Load Runner tool.
  • Extensive experience working with Databases such as Oracle, SQL Server and MS-Access.
  • Hands on experience working with Microsoft Test Manager (MTM) and Team Foundation Server (TFS) and IOT (Internet of Things) testing.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Development Methodologies: V-Model, Iterative, Waterfall, Agile.
  • Responsible for designing design dependency injection framework using .Net C#.
  • Developed n- tier architecture-based data access components and business logic components using C#.Net.
  • Experience in preparing and maintaining Automation Frameworks such as Keyword Driven, Data Driven, Hybrid Driven, and Page Object Model.
  • Good working experience in continuous integration tool Jenkins, Hudson.
  • Proficient in using test Automation tools such as Selenium Web Driver / RC / IDE / Grid to develop automation testing scripts for web and client server applications.
  • Well versed with Java Testing Frameworks like Test NG and JUnit 3, JUnit4
  • Expertise in Selenium automation using Selenium Web Driver, Selenium Grid, JAVA, JUnit& Maven.
  • Conducted the daily standup meeting as part of the scrum activities, reported the status to Stake holders
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Expertise in building the Automation Frameworks using JAVA, Spring and TDD/BDD approach.
  • Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/SCRUM.
  • Module coding using C#, .Net MVC.
  • Review the batch or PowerShell scripts written by the packagers and enforce to ensure that the best practices be followed.
  • Writing PowerShell Scripts to automate the manual tasks and the day to day reporting activities.
  • Expertise in working with the defect tracking tools like JIRA, BUGZILLA, and HP/ALM quality center.
  • Created Customs functions in Java/Junit code to achieve code reusability.
  • Good knowledge on running testcases or scenarios in parallel using Cucumber JVM.
  • Experienced in Web Services testing using Postman and Rest Assured for both Automation and Manual Testing Rest API.
  • Involved in Designing and writing of Test Plans.
  • Experience in Smoke, Functional, Integration, Regression and UAT Testing.
  • Generating Defect reports and interacting with the development team.

TECHNICAL SKILLS

Programming Languages: Java, SQL, HTML, XML, JUNIT, JavaScript, C#

Database Systems: MySQL, and SQL Server

Web Designing: HTML, XML, JavaScript, CSS

Testing Tools: SeleniumIDE, TestNG, Selenium Webdriver, Junit, ALM, SOAPUI, QTP, Appium, JMeter and REST.

Web Technologies: Java, HTML, Java Script, CSS, Web Services, SOAP, REST, WSDL

IDE Framework: Eclipse IDE, TestNG, Junit

Application Server: Weblogic, Tomcat

Operating System: Windows 8.1/7/XP/Vista, Linux, Mac

Methodologies: Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Role: Automation Tester

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application. Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test. All development was done under Eclipse IDE.
  • Web Services automation for manual and Automation both. Automation using TestNG and Selenium .
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database
  • Extensive experience in JAVA programming for JAVA automation/Performance testing
  • End to end execution of automated scripts, Test Result analysis.
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Worked closely with users to troubleshoot ALM issues.
  • Integrated HP ALM into Jira/ Confluence
  • Performed Different types of testing iPhone App and Android App. Validated Social Networking sites (Face book, Twitter and Google +) for Company Page.
  • Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming using QTP 11.0. Experience in Data Driving and Keyword Driven testing.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • I have validated Social Media and IPhone Apps for Sphere. I have validated Different Web Services written for Projects. Write and tests Web Services calls manually and through automation.

Environment: Selenium QTP 11.0, Perl, Python, SQL Server, JIRA, MS Excel, HTML 5, Windows 7, SQL, Oracle 10g, MS Office, .Net 4.0, Visual Studio, JAVA, Unit Testing, TestNG,, Eclipse 4.4.2, Ruby, SOAP UI

Confidential, Dallas, TX

Test Automation Engineer (Selenium)

Responsibilities:

  • Designed, developed and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Worked with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, SoapUI, JUnit, JIRA and Eclipse.
  • Supported the e-delivery team operations team in understanding operational workflows and system data structure as well as assisting with data validation.
  • Developed QA processes automation test scripts using C#/Selenium to test Web based user interfaces for diverse types of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for BDD.
  • Designed and implemented Cucumber Framework from scratch.
  • Created& documented complete and detailed technical specifications for all custom report & file extract project.
  • Used SVN, C# to maintain and manage the build scripts, test data used, and other documents related to the project.
  • Experience in developing and designing applications using C#.NET using Visual studio.
  • Proficient in using test Automation tools such as Selenium Web Driver / RC / IDE / Grid to develop automation testing scripts for web and client server applications.
  • Experience in creating rich user interfaces (UI) using CSS, HTML, JavaScript and AJAX and JSON Angular Js.
  • Configured Java, WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in Data Driven and Hybrid approaches using Selenium to convert manual test cases into automation.
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms.
  • Involved in writing the test scenarios, developed feature files using Cucumber annotations.
  • Written Step Definitions and test scripts using Cucumber.
  • Automate the proactive monitoring reports using PowerShell, Orchestrator, SQL Server Reporting Services based on the requirements.
  • Review the batch or PowerShell scripts written by the packagers and enforce to ensure that the best practices be followed.
  • Writing PowerShell Scripts to automate the manual tasks and the day to day reporting activities.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, and Cucumber.
  • Developed Data Driven frameworks to retrieve test actions, test data from Excel files.
  • Implemented BDD tests using Cucumber by writing behaviors and step definitions.
  • Created Feature File, Scenario Outline with Cucumber framework and Wrote Acceptance test using BDD Cucumber.
  • Checking in the code after successful review in to SVN.
  • Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.

Environment: C#, Appium, Selenium IDE, Selenium WebDriver, TestNG, Firebug, PowerShell, SQL, iOS, Mobile Testing, LoadRunner, JIRA, Jenkins, SVN, JMeter, Cucumber, SOA, Angular JS, ANT, XPath, XML, SOAP UI, BDD, SQL Server 2012, UNIX.

Confidential, Alexandria, VA

Selenium QA Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium Web Driver 2 to test the web application. Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Creation of framework in Selenium WebDriver using behavior driven approach like JBehave.
  • Used Selenium Web driver, java, Junit, Jmeter and Maven for designing automation test cases.
  • Executed test cases in multiple browsers and platforms using Selenium Grid.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Experience in DevOps Engineering mainly in automating, building, deploying and releasing of code from one environment to another environment.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium .
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Extensively worked on Selenium web Driver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Write, maintain and improve automation scripts in Perl, BASH, PHP & Python.
  • Implemented code in Python to retrieve and manipulate data.
  • Development of SoA Common Utility, which is not out of box provided by Oracle like Ant Build & Deploy, Common Scheduler Service and Common Logging & Notification Service.
  • D eveloped a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel Properties files.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java 6, Selenium WebDriver, TestNG, Maven 3.2.5, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML 4.01, XML, XPath, Firebug, SQL, Oracle, Windows 7

Confidential

Selenium QA Engineer

Responsibilities:

  • Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data Driven" test. All development was done under Eclipse IDE.
  • Responsible to deal with the errors to make the program error free.
  • Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
  • Extensively queried through SQL to check the database records.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Participated scheduled meetings with Development team and Business analysts.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Prepared test estimation, test plan, functional and regression test suite for project
  • Interacted with developers to follow up on defects and issues.
  • Responsible for providing the status updates to the team on daily basis.

Environment: Selenium, QTP, Perl, Python, SQL Server, JIRA, MS Excel, HTML 3, Windows XP, My Eclipse 3.5, Java 6

Confidential

QA Tester

Responsibilities:

  • Automated Tests for System and Regression Testing using java.
  • Worked in all phases of Manual Testing including Integration Testing, System Testing, Business Functionality Testing and Regression testing of the application.
  • Manually executed test cases for Smoke and Functional Testing.
  • Obtained test plans from ClearCase, which can be viewed in Windows format and dynamic view.
  • Interacted with Test Leads and Software Team regarding issues in the test plans and application which are being tested.
  • Developed Test Summary Reports and participated in GO / NO-GO meetings.
  • Conducted Automated Testing on basic functionalities of the application.
  • Provided data to the Business Analysts during UAT.
  • Reported the bugs and defects in ClearQuest.
  • Considered code for automation testing and performed the automated script manually.
  • Used ClearCase to manage and explore network files.
  • Used many Hosts for different type of testing like Simple COM port, Keyboard Wedge Host, HID Emulation, OPOS, SNAPI, CDC Emulation, SADE box, ROOT box
  • Developed test plans, test cases based on functional specifications and design documents.
  • Participated and coordinated in Test Case Walkthroughs...
  • Expertise in performing Defect Management Life Cycle. Verifying and Reporting 'bugs', documenting the QA business process.
  • Project Experience in developing and testing dynamic, database-driven applications with web interfaces; thorough knowledge of Internet standards, web site design and software usability practices.
  • Created and executed both load and functional tests for web services.
  • Wrote reports of findings and suggested changes
  • Authored requirements, test cases and test scripts directly into Test Director.
  • Coordinated with the development team for the timely resolution of test incidents, identified defects, recorded defects, monitored defect status, verified defect resolutions, and closed defects.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on the database
  • Used SQL Queries to test the data transfer during the Batch job runs .

Environment: JAVA, J2EE, VB.NET, Clear Quest, ClearCase, ASP.NET, TFS, C#, SQL, JS, HTML, Quality Center 9.2, XML, Apache web server, Windows NT/2000/XP, UNIX.

We'd love your feedback!