We provide IT Staff Augmentation Services!

Senior Test Engineer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Professional Automation QA Tester with 6 years of experience in Quality Assurance and Defect tracking.
  • Expertise in analyzing User Requirements, Functional and Technical Specifications and proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
  • Proficient on Automation tools like Selenium WebDriver (Functional & Regression Testing), TestNG , J - Unit , ANT , Maven , Jenkins and SOAP UI Pro for testing Web based Applications .
  • Strong knowledge in complete Software development Life Cycle (SDLC), Software Testing Life Cycle (STLC) of a project and experienced in working with Agile and waterfall environments.
  • Extensive experience in testing processes like Test Plan, Test Case Design, Test Environment Setup, Test Result, Test Traceability Matrix, Defect Management, Test Automation and User Acceptance Testing.
  • Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, Web Driver, and GRID), Load Runner, Quality Center, and J meter.
  • Having experience in SOAP/REST based Web Services Testing using SOAP UI .
  • Expert in developing automation test scripts for Desktop and Mobile Applications using Selenium Web driver using Java along with integration tools as Jenkins, SVN and Maven.
  • Experienced in providing the efficient locators strategy like X Path and CSS Selectors to run test script in stable condition.
  • Strong experience in developing automation test scripts for all kinds of Websites and Web-services.
  • Expertise in testing API’s using tools like SOAP UI, Swagger UI and Knowledge in WSDL technologies.
  • Good experience on Selenium IDE and creating test scripts using Black Box Testing and White Box Testing.
  • Experienced in executing test cases developed using Visual Basics Script and Java on UNIX and Windows based platforms in domains like Financial, Printing, IT and retail.
  • Experience with BDD and TDD using cucumber.
  • Expertise in Test Management and Defect Tracking tools like JIRA, HP Quality Center (QC), Rally and Version one.
  • Experienced in building automation scripts using Hybrid, Data driven Framework, Keyword Driven, Page Object Model (POM) and TestNG/J-Unit Framework from Scratch level using Selenium Web driver.
  • Expertise in installing, upgrading and configuring Microsoft SQL Server.
  • Excellent in writing complex SQL quires and involving in tables like inner and outer joins.
  • Expertise in creating triggers, tables, stored procedures, user defined functions and T-SQL statements for various applications.
  • Strong exposure on source code version control systems like SVN, Git Hub and TFS.
  • Implemented web application testing including GUI Testing, Performance Testing, System Testing, Functional Testing, Integration Testing, Regression Testing, Stress Testing, Mobile Testing and Unit Testing.
  • Involved in integrating the test suites to CI pipeline (Jenkins) to execute them automatically after every successful deployment.

TECHNICAL SKILLS:

Automation Framework s: POM, Hybrid, Keyword, Modular, Data Driven, TDD, BDD (Cucumber)

Automation Testing Tools: QTP/UFT, Selenium, Redwood HQ.

Mobile Automation Tools: Appium, Browser Stack, Sauce labs.

Automation Domain: Web UI, API/Web Services, Cross Browser Testing, Mobile Apps Testing

API Testing tools: SOAP UI, Post Man, Swagger API.

Performance Tools: Load Runner, J meter

IDE’s: Eclipse, Visual Studio, Web Storm.

Agile Management Tools: JIRA, Rally, Version One, TFS

Test Management Tools: HP ALM, TD.

Primary Languages: Java, C#, Java Script.

Continuous Integration: Jenkins

Databases: MS-SQL Server, Oracle, Mango DB.

Middleware: IBM WebSphere, WebSphere MQ

Source Control Tool: SVN, Git, TFS

Build and Logging Tools: Ant, Maven and Log4J.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

SDET (Software Development Engineer in Testing)

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources Required to conduct the effort.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Implemented business requirements on Salesforce.com platform with Eclipse using Force.com IDE plug-in Configured security and organizational hierarchy for Sales force implementation.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Web driver in Test NG .
  • Developed test scripts for Web elements by identifying the locators using Fire Bug and Fire Path Firefox plugins.
  • Developed custom libraries for automation using Java & Selenium Web Driver .
  • Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/Test NG, Eclipse.
  • Expertise using Selenium IDE , creating scripts in Selenium Web Driver using Java.
  • Spearheaded the adoption of Rational Quality Manager (Jazz) for Department's test management and test execution tracking, resulting in improved ability to manage and track all quality-related team activities.
  • Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules in SAP.
  • Techno-functional role for various modules in SAP like Sales and Distribution, Supply Chain, Warehouse management, Production Planning, Finance.
  • Developed automated test scripts using Test NG annotations like Group, parameter, Data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
  • Used X Path and DOM to work with dynamic and static objects in Selenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.

Environment: Windows, Selenium IDE, Selenium Web driver, C# , Java, J-Meter, Test NG, API, Test complete, Sauce Labs, Jenkins, Rally, Quality Center, SVN, and Git.

Confidential, Parsippany,NJ

Senior Test Engineer

Responsibilities:

  • Functional Specification Analysis and clarifications with client and product owners to assure the right business.
  • Attended the daily scrum meetings, weekly status meetings and gave task status updates .
  • Written and executed automated Test scripts with selenium Webdriver using Java Programming in Redwood HQ tool.
  • We did like a POC thing to understand if it’s better to use Ranorex or selenium.
  • We did POC on Ranorex to get idea about its advantages over open source tools like selenium.
  • Created Dynamic QA data tags to write consistent Test Cases throughout test development phase.
  • Used Cucumber tool to write BDD tests and implemented step definitions using Javascript.
  • Worked with QA off shore team located in China.
  • Tested API failures using Man in Middle (MIM) tool with 100% automation coverage.
  • Performed Cloud testing in all the browsers in all OS’s using Browser Stack .
  • Implemented feature toggles to run test scripts in desired environments.
  • Performed API and micro services testing using Swagger API tool.
  • Involved in Micro services automation using C# language in Visual Studio 15.4
  • Used Phantom JS for headless browser testing.
  • Implemented Defect and Task Management using Version One.
  • Worked with the TFS and GITHUB repositories.
  • Injected Seed Test Data Selenium test cases from Mango DB.
  • Weekly executions against all environments which includes Dev, Test and Stage.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Configured the CI environment & running automation test scripts in Continuous integration(CI) tool using Jenkins & followed continuous delivery (CD) process
  • Participated in weekly Sprint grooming, Sprint planning, retrospective and technical review meetings.

Environment: Redwood HQ, Selenium, Browser Stack, MIM, Jenkins, Phantom JS, C#, Java, Groovy, TestNG, Swagger UI, Version One, Mango DB, Quality Center, TFS, GIT.

Confidential, Des Moines, IA

Senior Test Engineer

Responsibilities:

  • Analyzed the specifications from Business view and Functional view of the application.
  • Worked effectively with the developers and product owners in agile team to achieve selenium automation testing.
  • Reviewed Manual test cases thoroughly and developed efficient automation scripts with selenium Web driver using Java Programming in Eclipse IDE.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Developed the frame work from the scratch and written Test scripts for both QA and UAT environments.
  • Developed the Test strategy for short term and long-term automation.
  • Executed the web-service test cases using SOAP UI pro tool.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Experience in writing the DQUERY for the pulling the data from the Main Frame.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suite using Selenium Web driver.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Executed both positive and negative Test cases of functionality and Regression Tests.
  • Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations.
  • Responsible for creating Test Environment for Web Services testing
  • Worked on POM (Page Object Model) for different pages of the application and effectively reduced the execution time for the test suite.
  • Participated in Performance Testing using J-Meter.
  • Executed the Test suite in Sauce labs on concurrent browsers.
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
  • Cross browser compatibility testing is executed by testing web applications.
  • Testing scenarios are centralized and re-used the code snippets for various modules.
  • Intensively analyzed the test results and bugs are tracked and reported with the detailed status of the bug with HP ALM/Quality center (QC).
  • Implemented Defect Management using RALLY.
  • Performed testing by using testing frame works like Hybrid framework.
  • Worked with the version control system Subversion (SVN) and GITHUB repositories.
  • Documented and analyzed the results of the executed test suite with the detailed report of passed and failed test cases in a suite.

Environment: Windows, Selenium IDE, Selenium Web driver, Java, C#, J-Meter, Test NG, API, Test complete, Sauce Labs, Jenkins, Rally, Quality Center, SVN, and Git.

Confidential

QA Analyst

Responsibilities:

  • Project is developed using agile/scrum methodology.
  • Analyzed and reviewed Story Boards to gain overall understanding of the functionality of the application.
  • Written and executed functional test plans for manual testing.
  • Developed Acceptance Criteria for each sprint as part of release.
  • Tested the new functionalities based on the new requirements and coordinated with development team in fixing the issues.
  • Performed Positive and Negative testing by inputting valid and invalid data.
  • Participated in daily Scrum meetings to discuss the status of work done.
  • Performed Acceptance Testing for every Release.
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Responsible for creating automation scripts by using Selenium WebDriver with data driven testing framework.
  • Performed Mobile testing using Appium along with Android and IOS emulators.
  • Ensures that the existing functionality is working properly by performing regression testing with Selenium Test Scripts.
  • Created functional libraries with user defined functions and associated with the tests.
  • Enhanced the automation test scripts with checkpoints, Synchronization points, Regular expressions and output values.
  • Implemented SOAP UI for Web service Testing.
  • Developed Data Driven Tests using SOAP UI and automated functional testing.
  • Responsible for documenting the Automated Test results using SOAP UI and Selenium.
  • Responsible for creating Test Environment for Web Services testing
  • Executed and scheduled the automation test scripts from Quality Center.
  • Involved in Backend Database testing by using JDBC driver.
  • Performed User Acceptance Testing (UAT).
  • Involved in Knowledge Transfer, Group Discussion, Training Session and Brainstorming.
  • Prepared the Test Results document which summarizes testing activities and results.

Environment: Selenium WebDriver, SOAP UI, Quality Center 10, C#, UNIX, Safari, Android, Apple, HTML, Appium, Windows XP/Vista, Internet Explorer 6.0.

We'd love your feedback!