We provide IT Staff Augmentation Services!

Sr.qa Automation Tester Resume

5.00/5 (Submit Your Rating)

Madison, NJ

SUMMARY

  • Around 8 years of experience in IT Industry mainly in performing Automation Testingin wide variety of projects and environment.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, MAVEN build tools.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL and Oracle.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Extensive knowledge in Protractor framework for Applications developed.
  • Specialized in Performance Testing applications using load - testing tool HP Load Runner.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Expertise in testing applications developed using various mobile technologies including J2ME, Android SDK, IOS SDK, .Net Technology etc.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java, C#.
  • Worked on source version control tools such as Subversion (SVN), TFS and Git.
  • Proficient in using Quality Center, POS, JIRA.
  • Experience in manual testing and automated testing using different tools like QTP/UFT, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP/UFT and Selenium automation frameworks.
  • Knowledge on Automated Web Services using SoapUI, REST with knowledge of RESTful, eclipse.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Language/ Script: VBScript (UFT), C, C#, java, JavaScript, Python.

Frameworks: Junit, TestNG, TDD, BDD, C#

Firefox Add-ons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript.

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

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA.

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

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Madison, NJ

Sr.QA Automation tester

Responsibilities:

  • In SDET Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium with Java.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium in embedded domain.
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium WebDriver.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • I have used different tools like selenium and cucumber for webbased applications
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also, responsible for converting automation scripts to new framework using Selenium WebDriver, shell scripting and TestNG/Junit.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Use project specification estimation tool to perform estimation of the testing activities for the sprints with SDET, AWS and TOSCA, cypress and angular framework.
  • SDET - Data Base testing with SQL server and Executions of complex queries.
  • Used ADB tools to deploy and debug android-based application.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality Functional, System, System Integration, UAT.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security. testing ResRent, FM, FA, Rates, MDM, SF.
  • Worked on Android based tools like ADB and DDMS for debugging logs and pushing/pulling files to devices and capturing database.
  • Worked in Agile - Behavior Driven Development (BDD) model.
  • Expertise in various components in spring such as IOC, AOP and Spring MVC. Published & Consumed Spring REST web-services. Expertise in writing automation scripts usingJAVAandGroovy
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.

Environment: Java,shell scripting, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, Git, Mockito, JIRA, Appium, Protractor, Bash, SoapUI, Jenkins, XCode, TestNG, Junit, Agile (SCRUM), protractor, Microsoft Test Management.

Confidential, Dallas, Texas

Sr.QA Automation tester

Responsibilities:

  • Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
  • Implemented handset automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases for mobile applications using Device Anywhere Automation Tool.
  • As a lead Designed, developed and implemented POM based automation testing framework utilizing, TestNG and Selenium WebDriver. Involved in Automation of the test cases using Selenium RC, Junit and Ant.
  • Worked on Android, Windows Mobile platforms to qualify applications.
  • Responsible for back-end API testing with SOAP UI and coding in python.
  • Created test scripts usingGroovy scriptto automate web services inSOAP UI.
  • Experience inBack End testing using Groovy Script
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAP UI Functional, System, System Integration, UAT.
  • Involved in testing Web services and XML with tool called SOAP UI. Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header). Used SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.
  • Used various iPhone and Android support tools like iPhone configuration utility, android debug bridge (ADB) to install builds and extract the logs from different phones.
  • Familiarity with cloud-based systems, specifically AWS
  • Develop and maintain automated tests using Python and the Robot test framework.
  • Developed entire frontend and backend modules using Python Web Framework. Implemented Page Object Model framework with Python and Selenium.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.
  • Built python framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Developed Python application for Google Analytics aggregation and reporting
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Wrote scripts in Python for Extracting Data from JSON and XML files.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were Maintained main source of data
  • Worked in Agile and scrum environment which includes daily standup and sprint planning.

Environment: Selenium, Java, Python, Cucumber, Soap UI, Restful, Web driver, SVN, Azure, protractor and groovy.

Confidential, Richmond, VA

QA Manual Tester

Responsibilities:

  • Involved in writing test cases for STB and DVR for SA API’s, BI support Events, AP test flow and VOD merchandising.
  • Performed Sanity/Regression testing for API’s.
  • Performed testing for SA API’s for both STB (Mallard) and DVR whenever new build is released.
  • Performed VOD merchandising testing for STB.
  • Understanding new requirements and developing test cases for the new requirements.
  • Used Postman client to perform manual testing to verify Request and JSON response for REST based web service.
  • Validated BI Support events, transformed and batched events which are sent to HNM and Kafka by triggering these events using Devtool, Kafka, Mesos.
  • Validated AP test flow to check whether we can create, delete, update, add packages, add devices and remove devices from an account in IPTV.
  • Performed End-to-End (E2E) Testing to validate the entire application to ensure that it satisfies previously established acceptance criteria and performs as an integrated system.
  • Extensively used JIRA for defect tracking system.
  • Hands on experience working with GIT HUB version control.
  • Installed New services after migration to Mercury services and AWS (amazon web services) environment.
  • Validated End to End scenarios for IPTV STB and DVR API’s.
  • Extensively used splunk to check the STB and DVR logs.
  • Prepared the data to cover various scenarios and wrote SQL queries to verify the database updates, inserts and deletion of the records.

Environment: Unix, Postman, Jenkins, Splunk, Confluence, API Test, JIRA, GITHub, SQL.

Confidential

QA Automation tester/Manual Tester

Responsibilities:

  • Responsible for writing test cases, documenting bugs, and communicating with Development to get them fixed.
  • Analyzed the software requirements, workflows and designs to define detailed test suites, test cases, test data and procedures.
  • Created Manual test cases from approved requirement and design documents and traced them to the relevant use cases.
  • Performed Manual and Functional testing to test the functionality of the application and modules.
  • Prepared and executed test scripts using Selenium web driver.
  • Reviewed the test reports using TestNG.
  • Identified bugs and reported using Mercury Quality Center.
  • Performed functional, compatibility testing on different browsers like Firefox & Chrome.
  • Performed continues integration testing using Jenkins.
  • Performed Smoke and functional testing on every build of the application.
  • Attended the daily Bug review meetings on a regular, weekly status meeting, walk through and interacted with business analysts and developers for resolving defects.
  • Participated in team meetings on a regular basis and involved in active discussion to improve the testing quality by better strategies and testing approach.
  • Performed various black box testing Methodologies like functional testing and regression testing.
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Verified the "fixes" for the reported bugs.
  • Knowledge transfer of techniques developed throughout the project life cycle.

Environment: Mercury Quality Center 10, SQL Server, Selenium WebDriver, TestNG, Eclipse IDE, Excel.

Confidential

Automation testing

Responsibilities:

  • Reviewed Functional requirement and Use Cases documented in Requisite Pro.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Setting Test plan and Test Lab in the Quality center for the projects to create and access requirements, defects, test cases and reports for the status.
  • API with the curam backend application for user accessibility on various user authentications.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center.
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Created automation test scripts to test all end-to-end components -- legacy,Web and upgrade.
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP)
  • Customized the QTP test as per the test Case by using the VB-Script.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Documented the defects in Quality Center and assigned them to relevant developer.

Environment: HP Quality Center 10, QTP 11.0, VB Script, C#, API, HTML, DHTML, CSS, IIS web Servers, IBM Web Sphere, RAD, DB2.

We'd love your feedback!