We provide IT Staff Augmentation Services!

Sr. Test Engineer Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Over all 8 years of QA experience in Manual/Automation testing of Web/Mobile applications with specialization in Software Quality Assurance Testing, QA Automation Engineer and proficient in testing on Client/Server, Web based and Mobile Applications
  • Extended expertise in QA and Automated Software Testing using Selenium, QTP, SoapUI and HP ALM
  • Experience with Mobile App and Hybrid App testing in both IOS and Android in testing native apps on iPhone, Android and iPod devices manually
  • Experienced Performance Tester with extensive knowledge on Apache JMeter and Load Runner 11.51
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle
  • Hands on experience in Test automation using different Automation tools/techniques using Selenium WebDriver/RC/IDE/GRID, TestNG, ANT, Junit, Maven, Fire Path, running scripts, Debugging scripts in different environments, Extracting Test results, Cross browser testing and data validation
  • Good experience in designing, developing, enhancing automated test scripts for QTP using VBScript.
  • Experience in test automation by using open source tools such as Selenium, Junit, JMeter, Appium
  • Knowledge on testing Angularjs applications using Protractor
  • Performed software development processusing TDD, BDD, Key Word Driven, Data Driven, Hybrid, POM and Cucumber frameworks
  • Experienced with SOA, Web Services, SOAP, SoapUI, RESTful, WSDL technologies
  • Expertise in Manual Testing, Automation Testing and Service Oriented Architecture(SOA)
  • Experience with Mobile App and Hybrid App testing in both IOS and Android in testing native apps on iPhone, Android and iPod devices manually
  • Experience with bug tracking tools like Quality Center/Test Director and familiar with Clear Quest, Bugzilla
  • Involved in functional testing, black box testing, Python, negative testing, compatibility testing, and recovery testing
  • Experience in database testing using SQL, PL SQL and ETL
  • Performed Testing of database applications developed with Oracle, Sybase and SQL Server
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based applications
  • Performed Testing of database applications developed with Oracle, Sybase and SQL Server etc
  • Experience in both Agile and Waterfall Software Development Models
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirements Document BRD, creating and developing Test Plans, Test cases and Test Scripts and interacting with development team
  • Experience in Test coordination between Onsite and Offshore team
  • Excellent analytical and problem solving skills with the ability to troubleshoot with strong oral and written communication skills
  • Adept technical skills in performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries
  • Worked collaboratively and cross - functionally as part of a team as well as independently

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Jmeter, Cucumber, Firebug, FirePath, TestNG, Web services, JXL, SOAPUI, Coded UI, Appium, iTKO LISA, Microsoft Visual Studio, Android Studio, ETL

Language/ Script: Java, JavaScript, Shell Script, Unix, Linux, VBScript (UFT), C, C#, Python, HTML, XML.

Frameworks: Junit, TestNG, TDD, Python, Data Driven, Keyword Driven, Hybrid Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, Modular Framework, Back-end database testing using SQL

Firefox Add-ons: XPath, Firebug

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

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

Bug Tracking tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo

Build/ CI Tools: Ant, Maven, Jenkin, 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

Methodologies: Agile/Scrum, Waterfall

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

Mobile Technologies: AndroidSDK, Appium, Perfecto Mobile, IOS

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

Operating System: Windows 2003/XP/NT/98/95, UNIX, Linux

WORK EXPERIENCE:

Confidential, Jersey City, NJ

Sr. Test Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • 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.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Performed white box testing using TestNG for class, method, &WebServices testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • The entire Ruby scripting done usingCucumberFrameworkWrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug andFirepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used SeleniumWebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential, Wilmington, DE

Sr. Test Automation Engineer /Mobile Tester

Responsibilities:

  • Implemented automation using Selenium WebDriver/Grid, JAVA, Cucumber and Maven
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release
  • Actively involved in SDLC and STLC process and used tools like JMeter, SOAP UI
  • Developed XML test data and implemented Functional and Data Driven tests using SoapUI
  • Developed Data Driven Tests using QTP, HP ALM and Automated functional testing
  • Worked on the Parameterization using TestNG Parametersand Data Provider annotations in Selenium WebDriver Scripts
  • Conducted mobile apps testing across the web Both automation and manually
  • Strong familiarity with IPhone and android operating systems and applications
  • Mobile automation of android and windows applications using Appium and Selenium Web driver
  • Experience Tester in Agile Development Environment Using TDD and ATDD approach
  • Used Defect Management tool JIRA
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user’s interaction with an Angular application running in a browser or mobile device
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite
  • Performed stress test on data migration from SQL database
  • Assist in designing, planning and managing the data migration process
  • Performed end-to-end testing of application and also verified compliance for software quality standards of the organization
  • Performed automated Regression tests for every modified build and Prepared Defect Report as per severity and Priority
  • Written test cases for automation in C#, JAVA
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Created and ran functional and load tests on web services prior to implementation
  • Project is developed usingagilemethodology
  • Create test plans, test strategy, test suite, test cases, test data for automated testing using Microsoft Test Manager(MTM) and Visual Studio 2010 Setup Lab Management
  • Customizing and generating multiple TFS reports to serve company needs
  • Used HP application life cycle management 11.0 for test design, execution and defect tracking
  • Partner with development to resolve defects and coordinate with offshore developers on a daily basis to resolve the root cause analysis meetings

Environment: Quality Center, Eclipse, Cucumber, TestNG, JIRA, ATU, QTP 10, C#, Appium, python, Oracle, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0, Maven, Linux, SQL.

Confidential, Boston, MA

QA Automation Tester

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing usingSelenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
  • Executing the test plans on web and 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.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Involved in SOA Testing, Validation and Virtualization using CA LISA and extended Web Services Tests in a Low -impact way using CA LISA.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • 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.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: s: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Android, Oracle and Windows.

Confidential, Daytona Beach, FL

QA Analyst / Manual Tester

Responsibilities:

  • Attended the review meetings of functional and technical specs with developers and Account Managers.
  • Formulated Test Plan that contains test scenarios for testing the Functional, System, Integration and Regression Testing.
  • Written test cases for Web based testing and also tested functionality and performance of web services.
  • Manually tested applications as end user to know the defects properly.
  • Involved in Backend Web services testing.
  • Developed test requirements and test plans for comprehensive testing of back-end systems like Web Services.
  • Development and optimization of the QTP scripts for the functionalities needed
  • Worked on HP ALM to write test cases and execute them.
  • Done Manual testing with both static and dynamic approach.
  • Worked closely with the QA Lead in co-ordination and Implementation of the QA methodologies/QA processed and generating Test Scenarios.
  • Participated in Integration, System, Smoke and User Acceptance Testing.
  • Analyze input and output of test data and identified discrepancies between requirements and expected results.
  • Involved in the compatibility testing of the application with different browsers and Operating Systems.
  • Actively participated in daily bug scrums, reviews and walkthroughs.
  • Maintained Traceability Matrix for latest test results information and matching requirements to Test Cases.
  • Performed Functional Testing through QTP using VBScript Scripting language.
  • Generate Reports using QC at the time of execution and releases.
  • Involved in creation of automation Scripts.

Environment: QC ALM11.0, QTP10.0, Oracle, Windows, Excel, HTML, SQL Server, ITSM

Confidential

Manual Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases in waterfall methodology
  • Involved in all the phases of Manual Testing process
  • Executed scripts from Test Lab and TestCases in QualityCenter (QC), verified testing results against expected results and tracked defects
  • End-to-end flow are defined
  • Involved in Backend Database testing in Oracle using SQL
  • 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
  • Conducted packages testing and schema testing using ETL
  • Ensure that all the test cases are updated in the Test Director along with Master test plan
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script

Environment: QTP 8.2, Test Director 8.2, Oracle9i, J2EE, TOAD, ETL, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe

We'd love your feedback!