We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

2.00/5 (Submit Your Rating)

Dublin, OH

SUMMARY

  • Having 8+ years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Scenario Design, Test Plans, Test Cases, Test Execution, Test Reviews and Automation Test scripts using Selenium.
  • Diversified experience inAutomation and Manual testing serving various domains such as Healthcare, Insurance.
  • Proficient in Quality Assurance related to Manual Testing, Automated Testing, Mobile Testing, Web services Testing, Web based application and Client/Server based applications.
  • Extensive experience in all the phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.
  • Worked with Python to create scalable and robust common components, which can be used across the application development.
  • Experience in creating Test Plans, Test Scenarios, writing and executing Test Cases, Task Scheduling, Manual Testing and Automated Testing, Defect Tracking, Test Coverage and Test Summary Reports and well versed in different management scenarios like Quality Assurance and Change Control.
  • Worked extensively with Data migration, Data cleansing, Data profiling, and ETL Processes features for data warehouse.
  • Worked on Python Testing frameworks like zope, pytest, nose and Robot framework.
  • Solid knowledge and expertise in Black Box Testing Techniques such as Boundary Value Analysis, Equivalence Partitioning, Comparison testing and Error Guessing.
  • Proficient in performing several types of testing like Smoke, Sanity, Functional, GUI, Backend, System Testing, Integration Testing, Regression Testing & UAT.
  • Worked extensively on writing and executing Selenium WebDriver automation script in Java for cross browser testing.
  • Experienced in attending Sprint Planning meetings, Requirements grooming sessions, Scrum meetings, Sprint review meetings, Sprint Retrospective meetings and worked very closely with Product Owners and Scrum Masters in Agile Projects
  • Excellent knowledge and experience in working with open source tools like automation testing tool Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid, Web Services tools like SoapUI, Ready API, Unit testing Frameworks such as JUnit and TestNG, BDD Framework such as Cucumber and Behave tools, Bug tracking tool JIRA, Rally.
  • Experience in Extraction, Transformation and Loading (ETL) of data from multiple sources like Flat files and Databases.
  • Implemented Data Quality in ETL Tool Talend and having good knowledge in Data Warehousing and ETL Tools like IBM DataStage, Informatica and Talend.
  • Implemented different automation frameworks like Data - Driven Framework, Keyword-Driven Framework, Hybrid Framework, Behavior Driven Development Framework/Acceptance Test-Driven Development Framework (BDD/ATDD), Page Object Model Framework, using Selenium WebDriver, Maven for many projects
  • Experienced in using Test Management tools such as HP Quality Center (QC)/Application Lifecycle Management (ALM), Rally, JIRA and Bugzilla bug reporting tools to track test progress, test execution and deliverables.
  • Hands-on experience in using project building tools like MAVEN in adding dependencies by maintaining in pom.xml file and on version control tools like SVN, GIT.
  • Solid knowledge inJava and OOPS concepts (Inheritance, Encapsulation and Polymorphism), Object, Method, Interface, Abstract Class, Keywords and Variables required for Selenium frameworks
  • Experience in creating and executing automated testing scripts using Appium automated testing tools.
  • Participated in Requirement review meetings, analyzed requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing
  • Worked with Cross functional testing teams and developers for closing defects.

TECHNICAL SKILLS

Development Methodology: Agile, Waterfall, Scrum

Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, Protractor

QTP, Cucumber, Appium, AWS Device Farm, ALM: Unit Testing Framework

Junit, TestNG: Frameworks

Hybrid, Data Driven, Keyword Drives, BDD//ATDD, Page Object: Model (POM)

Build/Integration Tools: Maven, Ant, Jenkins, Hudson

Bug Tracking Tools: Rally, JIRA, HP Quality Centre, Bugzilla

Web service Tool: Soap UI, Ready API, Rest Client

Programming Languages: Python, Java, XML, HTML5, CSS, Java Script, C#.NET, VB.NET

Database/Database Tools: SQL Server, Oracle, MySQL, DB2

Development Environment: Eclipse, NetBeans, IntelliJ, Team Foundation Server, GitHub, JDBC

Version Control Tools: GIT, SVN, CVS, Clear case, TFS

ETL TOOL: ETL

Web Debugging Tools: XPath, Fire path, Firebug

Protocols: HTTP, HTTPS, SOAP, REST

Operating Systems: Windows, Linux, Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, Dublin, OH

Sr. QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Software Development Life Cycle (SDLC) using Waterfall, Agile, and Scrum methodologies.
  • Designed, executed and maintained automated test case using Selenium WebDriver, TestNG for regression testing.
  • Efficient management of JIRA for bug tracking and TestRail for the test case and test design documents.
  • Modified reports and Talend ETL jobs based on the feedback from QA testers and Users in development and staging environments.
  • Using Data stage ETL tool to copy data from Teradata to Netezza.
  • Wrote Python modules to extract data from the MySQL source database.
  • Created ETL Data mapping spreadsheets, describing column level transformation details to load data from Teradata Landing zone tables to the tables in Party and Policy subject area of EDW based on SAS Insurance model.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Selected the test cases to be automated and performed functional testing of the frontend using Selenium (WebDriver) & created Data Driven Framework using TestNG.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Performed Acceptance tests in BDD format using Cucumber.
  • Created entire application using Python, Django, MySQL and Linux.
  • Functional and Cross Browser Testing of Defined Browserstack for the site experience.
  • Completed SOA testing using SOAP UI and Java framework for Web services testing.
  • Used Apache HTTP Client in Selenium WebDriver for automating Web Service testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Involved in creating test cases and automation test scripts for RESTful Web Services and created and executed automated functional, regression, compliance tests.
  • Experience with Assertions like schema compliance, XPath, and SOAP responses.
  • Performed execution and logging defect in Quality Center and Verification of defects for System Testing.
  • Conducted Functional testing, Regression testing, Integration testing and User Acceptance Testing (UAT).
  • Performed REST API Testing using Http Java Test Client for SOAP/REST web APIs.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Worked on UAT testing by creating new business users, setting up all the required data, preferences and required permissions.
  • Created an XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Ensure accuracy and completeness of the test reports.
  • Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
  • Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
  • Carried out testing, to check whether the application is functioning as per the use case and functional specifications.

Environment: Java, Selenium WebDriver, Python, TestNG, ETL, Cucumber, Maven, Log4j, Jenkins, SoapUI, Restful API testing, Apache HTTP Client, TDD, Agile, HTML, XML, XPath, JIRA, Web Services (SOAP & RESTFUL) JavaScript, Quality Center, Firebug, SQL, Oracle, UNIX, Windows.

Confidential, Madison, WI

Selenium Automation Tester

Responsibilities:

  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
  • Test Case creation using Descriptive Programming in Automation Tool Quick Test Pro checked the functionality of the application.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Developed Data Driven Tests using QTP, HP ALM, QC and Automated functional testing.
  • Used Postman to setup collections for the API.
  • Developed BDD tests using Cucumber by writing features and developed Required code in Ruby for Cucumber.
  • Developed dynamic web pages using Python, Django Frameworks.
  • Developed monitoring and notification tools using Python.
  • Good experience on developing of ETL Scripts for Data cleansing and Transformation.
  • Used SOAPUI for WSDL Validation. Used different Assertions for validating responses
  • Maintained the automation scripts for enhancements and modifications to perform regression testing.
  • Writing scripts and testing SOA Web Services calls through automation using iTKO CA LISA.
  • Migrated repositories from CVS to Rational Clear Case for few applications.
  • Automated testing of mobile apps using Espresso/Appium/Java/Ruby and Android studio.
  • Involved in building database Model, APIs and Views utilizing python, in order to build an interactive web based solution.
  • Experience in creating the company's DevOps strategy in a mixed environment of Linux (RHEL, Ubuntu) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Implemented Page Object(POM) Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Developed automation scripts in Java in BDD framework using JBehave.
  • Developed and maintained Standard Operating Procedures for virtualization.
  • Created Recovery Files using Recovery Scenario Manager associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected events.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Validate the data table using a couch base(nosql) query for access the data in JSON format.

Environment: Java, Junit4.7, QTP 10.0, HP quality center 10.0, ETL, Python, SoapUI 4.0.1, POM, Web logic server, UNIX, XML, HTML, SQL, Selenium Web Driver, Jenkins, Cucumber, Groovy Script, SOAP UI, JMeter, Eclipse, ALM, XPATH, Java, Windows.

Confidential, Chicago, IL

QA Automation Tester

Responsibilities:

  • Used Agile methodology and reviewed the Product Backlogs, User stories Acceptance Criteria and Technical design specifications document.
  • Achieved support for html responses, proxy server using HTML Unit Driver
  • Automated test cases on different browser versions using HTML Unit Driver
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications
  • Developed Test plan, Test Scenario Design, Test cases, Test scripts from the data mapping documents, Functional Specification documents and mapped the test cases with the requirements for generating the Requirement Traceability Matrix (RTM).
  • Used Selenium WebDriver and HP Quality Centre to develop automation testing scripts for web and client server applications.
  • Implemented Data Driven automation test framework with Selenium WebDriver, Java, TestNG and Database as source of Test Data.
  • Tested embedded application software on various mobile devices, including smartphones and tablets.
  • Developed test automation framework for Mobile version of Web App using Web Driver Backed and Test NG
  • Performed User Acceptance Testing, Functional, Integration, Regression, System, Usability, GUI, Smoke and Backend Testing.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Firebug and Fire path for element identification while creating Page Object Repository
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and Cucumber.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Used Jenkins tool for continuous integration of the builds.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixing using different tools like JIRA, Rally.
  • Found Defects, analyzed, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking, and reviewed the defects using HP Application LifeCycle Management (ALM) bug tracking tool.
  • Performed testing on the Web Services API’s using protocols like HTTP, HTTPS, SOAP and WSDL using Soap UI tool related with various interfaces.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, HP ALM/Quality Center 10, Cucumber, Oracle, SQL, XML, SOAP, HTML, SOAP UI, Windows 8

Confidential

Manual Tester

Responsibilities:

  • Analyzed application requirement documents and higher-level business documents and developed test scenarios and test cases to test GUI, security testing, performance requirements and risk analysis of the application.
  • Involved in testing of Web-application screens and Client Server Intranet application screens.
  • Analyzing test specifications and then converting into Manual Test cases.
  • Prepared detailed test plans which specifies testing overview and approach depending on the business and their technical requirement.
  • Developed and executed the SQL queries to perform back-end testing and validated data.
  • Involved in GUI testing, Regression testing, integration testing and system testing.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Performed End-to-End Testing and involved in User Acceptance Testing.
  • Positive & Negative testing, User Interface & Acceptance testing at various phases of development and test cycles.
  • Performed Smoke Testing and Retested bug fixes.
  • Have undergone training in manual testing and automation testing.

Environment: .Net, QTP, HP Quality center, Mainframes, Control M, SQL, MSWord, MS Excel and Windows

Confidential

Manual Tester

Responsibilities:

  • Analyzed the System Requirements and developed detailed test plans, test cases and provided Documentation.
  • Used Quality Center in Test Planning, Test Execution and Tracking Defects.
  • Performed Black Box testing, White box testing of the application.
  • Manually tested the Functionality, User Interfaces and Security of the web application.
  • Worked closely with the Project team to meet the deadlines.
  • Participated in Test Planning, Test Case Review and Production Deployment meetings.
  • Conducted Functional, System and Regression Testing of the application during various phases of Development,
  • Enhanced existing and developed new Manual test scripts for the new change request.
  • Performed Smoke tests for Production Validation.
  • Responsible for testing hot fixes and Main Releases in Production.
  • Performed Backend Testing using TOAD.
  • Developed and executed SQL queries for backend testing and validation.
  • Performed Validation Testing on the application navigation for various scenarios and reported the errors.
  • Deployed application code changes and db changes Using TFS in test environments.
  • Tested Web services using SOAP UI.
  • Parameterized web services using SOAP UI
  • Worked closely with the Business group and prepared UAT documentation for UAT.
  • Participated in User Acceptance Testing.
  • Interacted with developers in fixing unknown exceptions.

Environment: Quality Center, SOAP UI, HTML, TFS, Oracle 10g, UNIX, Windows, MS excel, Access.

We'd love your feedback!