We provide IT Staff Augmentation Services!

Sr.qa Test Engineer Resume

4.00/5 (Submit Your Rating)

CA

Professional Summary:

  • Senior QA Analyst with an experience of 8+ in all phases of Software Testing Life Cycle (STLC), Skilled in different programming and testing technologies, utilizing automation tools like Selenium , Soap UI and current QA methodologies . Experienced in different domains like Banking , Healthcare , Retail, and finance sectors.
  • Complete understanding of Quality assurance concepts, and manual/automated testing techniques.
  • Strong knowledge in implementing Waterfall and Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and user stories.
  • Experience in preparing Test plan, Test scenarios, Test cases and Test summary reports for manual testing based on User requirements, System requirements, user stories and Use case documents.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Experience in Selenium Automation using Selenium IDE, Selenium Web Driver, Selenium Grid.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber.
  • Good Knowledge in developing selenium test scripts.
  • Experience in RQM (Rational Quality Manager) for maintaining test cases as per release.
  • Solid Back End Testing experience by writing and executing SQL Queries.
  • Worked on databases such as MS SQL Server, Oracle, My SQL.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing. Experience in Database Testing using SQL Queries with multiple Databases, SQL Server, and MySQL.
  • Good Knowledge of SQL to validate Transaction Testing for front end testing to validate data in back end database.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Worked with Business users (Various departments) for Functional testing and UAT for different projects, Co - ordinated with users for Acceptance criteria for finalize the test cases
  • Practical knowledge on Source Version Control tools like GIT.
  • Good at defect-reporting and defect-tracking tools like JIRA, HP QC/ALM, Team Foundation Server(TFS).
  • Experience in using the locators like X Path, CSS Selector, Link Text, Partial link Texts and DOM for identifying the UI objects.
  • Good experience and understanding in testing message queue between modules/applications.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Designed and Implemented different automation frameworks like Keyword Driven Framework, and Data Driven Framework.
  • Delivered the Test results within timelines as Independent tester and big teams as well.
  • Organized and detail-oriented with capability to effectively perform multiple tasks within deadlines in a dynamic environment.
  • Ability to adapt to new environment quickly, strong team player, good analytical and computation skills, enthusiastic learner, sincere and committed
  • Effective oral and written communication skills with more concentration on details of the project guidelines.

TECHNICAL SKILLS:

Methodologies: AGILE (SCRUM), WATERFALL, V-MODEL, SDLC, STLC

Testing tools: Selenium, Selenium RC, Selenium WebDriver, UFT/QTP, Cucumber, SOAP UI, Junit

Test Build & Integration Tools: Maven, ANT, Jenkins, TortoiseSVN

Programming Languages: JAVA, C#, Ruby.

Databases: MYSQL, Oracle, SQL Server.

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Markup Languages: HTML,CSS, XML, XPath, CSS Selector

Operating Systems: UNIX, WINDOWS, Linux

Frameworks: TestNG, Keyword driven, Data driven, Hybrid, Page Object Model.

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other tools: Jira, Rally, Auto IT, Eclipse, Firebug, FirePath.

PROFESSIONAL EXPERIENCE:

Sr.QA Test Engineer

Confidential, CA

Responsibilities:

  • Involved in manual testing, Automaton Testing, System Integration Testing, User Acceptance Testing, Functional testing, and Regression testing.
  • Recorded and plays back test in Firefox using Selenium IDE.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Web Driver using Java.
  • Created Automation test framework using Selenium.
  • Added TestNG annotations to the test script code.
  • Maintaining all manual test scripts and test data, test results and defect reports using JIRA
  • Examine the results of test to pinpoint defects in the application.
  • Conducted defect review and triage meetings to resolve the defects.
  • Prepared daily testing status reports.
  • Prepared project estimates for testing.
  • Raised Risk items to management.
  • Created environment checklist of system and applications needed for testing.
  • Participated in all activities in all phases of Software development and test development life cycle.
  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Tested Web Services using SOAP UI tools and validated the content
  • Create and execute automation scripts using Ruby, Calabash and Cucumber
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center (QC) as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Recorded and playback test in Firefox using Selenium IDE.
  • Created Automation test framework using Selenium.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver, Protractor, Jasmine and JavaScript
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Added annotations to the test. (Selenium)
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using Selenium remote control in different browsers.
  • Examine the results of test to pinpoint defects in the application.
  • Conducted daily status meeting calls.
  • Created weekly status reports for management.
  • Interacted with Project Managers, developers, QA Analysts, and business management in reviews and solving the problems encountered in the applications.

Environment: JIRA, Selenium web Driver, Java, TestNG, Windows, MS office 2007, Agile, Eclipse.

Confidential, TEXAS

QA Analyst

Responsibilities:

  • Analyzed and studied the different Business Processes across various Business Units.
  • Determine test objectives and standards by studying Software requirements and writing test plans, test cases and test scripts.
  • Performed User Interface testing manually also using automation framework.
  • Designed, executed, and maintained Selenium web Driver automated test cases for regression test cases
  • Expertise in handling Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium Web Driver.
  • Analyzed test results, tracked the defects and generated reports using JIRA
  • Developed Selenium scripts to find, verify, select, edit, and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • Developed Test Scripts to implement TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber
  • Took the application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.
  • Developed SQL queries for Back-end testing/Database testing and participated in end to end testing, system test and Integration testing.
  • Validated the source system data with the staging data using SQL and Pl/SQL scripts. Performed data validation on MS SQL Server database using various SQL queries.
  • Writing complex SQL queries for data validation for verifying the SSIS Packages and business Rules.
  • Utilized DB Visualizer tool to validate internal database client specific schema configuration and, table values to match the requirements.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Identify software capability and reliability by conducting functional, system tests.
  • Prepared Test cases to meet the requirements and its traceability matrix.
  • Expertise in prioritizing, classifying bugs and tracked defects.
  • Maintained code version using GIT.
  • Worked with developers to reproduce the bugs and to resolve usability issues during UAT.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Coordinated with offshore team and guided them with application functionality and technically when faced with issues.

Environment: Agile, Jira, GIT, SoapUI, Rest, MS Outlook, Pl/SQL, MS SQL Server, MS Project, Oracle, Selenium Web Driver.

Senior QA Automation Engineer

Confidential, Irving, TX

Responsibilities:

  • Created Automation test framework in Selenium with Java.
  • Prepared and executed automated test cases in Selenium.
  • Involved in Automaton Testing, System Integration Testing, Functional testing, and Regression testing
  • Used Firebug Tool to identify the Object's id, Name, XPath, link text in the application.
  • Automated Alerts handling, dropdowns, and frames on web browser.
  • Automated functionality to read data from external source.
  • Added annotations to the test script code.
  • Executed tests by using Selenium RC and web Driver in different browsers like Microsoft IE, Mozilla Firefox, Google Chrome, etc.
  • Tested GUI and functionality using VMware and reported software defects in that area.
  • Analyzed the logs for errors and exceptions during test execution.
  • Experienced running automation scripts using TestNG.
  • Generated test reports in TestNG.
  • Used ANT, Maven and Continuous Integration using Jenkins.
  • Utilized web developer tools such as Firebug and Chrome Developer Tool to test the calls to the web services and check if correct data is returned.
  • Experience testing SOAP and REST Web services.
  • Conducted defect review and triage meetings to resolve the defects
  • Interacted with Project Managers, developers, QA Analysts, and business management in reviews and solving the problems encountered in the applications.

Environment: JIRA, Selenium web Driver, Java, TestNG, Windows, MS office 2007, Waterfall/Agile, Eclipse

QA Analyst

Confidential

Responsibilities:

  • Designed the Test Environment and the Scenarios for the Load Testing.
  • Co-coordinated with different Business Analyst and Developers to define the KPI (Key Performance Indicators) for the workflows.
  • Conducted performance, load, and stress testing using Load Runner and JMeter.
  • Involved in writing test cases for middleware modules like DB module, Service Processing module and Adapter modules.
  • Developed and enhanced the Test Scripts in QTP for automated testing.
  • Prepared test scripts for automated testing using QTP.
  • Conducted GUI Testing using QTP.
  • Analyzed Software and Hardware components using Load Runner Analysis Graphs.
  • Identified and Analyzed the Performance Bottlenecks and Memory Leaks
  • Reporting functional issues to the appropriate developers using bug tracking tool Test Director by assigning the issues.
  • Reviewed the Business Requirement Document, System Requirement Specifications and Use Cases in the initial phase development.
  • Automated web application IOS and Android SDK, using Selenium Web driver, Appium and JUnit.
  • Used Protractor Jasmine Selenium Web driver framework created Automation framework and Automation test for Application.
  • Implemented Page Objects, Test classes, Data Driven automation frameworks using Selenium Web driver, JAVA, Testing, Jenkins and JUnit.
  • Implemented CI/CD using Jenkins/Dockers & publish Code Coverage
  • Test automation scripts development in Selenium RC & Web driver using Java and Testing.
  • Tested mobile Native and Web Apps using Selenium Web driver, Android SDK, IOS tools and APPIUM.
  • Tested SOAP and Restful Web Services using SOAP UI
  • Independently designed and structured complete project framework from scratch; includes: design page classes, test classes, develop selenium and project utilities, manage input data and environments.
  • Refactored existing base classes and utilities.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin
  • Developed data driven tests (TDD) for Functional and Regression testing.
  • Developing automation scripts using Ruby on Rails, Python, and Selenium Web driver.
  • Monitored regression test results, fixed tests as needed and created bugs.

Environment: Load runner, Quality center, Oracle, Performance Center, Java, XML, Oracle, SQL Server 2000/2005, TOAD, Quality Center, Windows XP and Web Sphere.

Software Tester

Confidential

Responsibilities:

  • Tested the application for the online banking system and checked to see if the application retrieved the data of the customer to find the relevant transactions.
  • Developed Test Cases and Test Scripts for Functional, and Regression testing according user functional requirements.
  • Involved as part of automation team using QTP also took active part in executing the developed a group of test scripts (Batch testing) in QTP.
  • Involved in Reporting and tracking the defects using HP Quality Center Tool also in Preparation of weekly Test reports.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Performed all phases of end-to-end testing which includes Functionality testing, Regression Testing, GUI testing, boundary testing, negative testing, system testing, unit testing and Smoke testing of the Application, its interfaces and Client-Server Utilities using Mercury Interactive Tools.
  • Involved in creating Test metrics and Traceability Matrix. Analyzed documented test requirements and user requirements, test plans, and test cases using Quality Center.
  • Experienced in running automation test scripts that were developed in python.
  • Involved in developing use cases, activity diagrams and sequence diagrams.
  • Designed test cases as per business requirements and use cases.
  • Designed test cases using Test Plan in Quality Center (QC) and mapped with requirements.
  • Involved in execution of test cases using Test Lab in Quality Center and linked the detected defect with requirement and test case.
  • Effectively interacted with business analyst and technical team in providing clear solutions to requirements.
  • Involved in preparing test set up for Mortgage Loan system.
  • Involved in generating the automation scripts using Quick Test Professional to check the functionality of the Mortgage Loan system.
  • Developed test scripts using Quick Test Professional to validate the functionality.
  • Performed regression testing and automation of the changed application using Quick Test Professional (QTP).
  • Conducted Functional Requirements walkthroughs with the QA teams to help them write the test scripts in accordance with CMM specifications
  • Conducted User Acceptance Testing with well setup test environment and appropriate test data created for the end users.
  • Used Quality Center as bug-tracking tool to report the bugs and also to follow up the bug status.

Environment: JAVA, HTML, Manual Testing, Black-Box, Test Metrics, QTP, HP Quality Center, JDBC, SQL, Windows.

We'd love your feedback!