We provide IT Staff Augmentation Services!

Qa Tester Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 6 years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client - Server Applications.
  • knowledge of performing end to end testing of ecommerce software, UI, and software testing
  • Extensive experience with Agile Scrum model, V- model and Water fall model life cycles.
  • Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing
  • Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), TestNG, Junit, ANT, Maven, Jenkins and SOAP UI Pro for testing Client Server and Web based Applications.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Good experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Expertise in developing, estimating, documenting, executing test cases manually, and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Keyword Driven, Data driven framework.
  • Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Involved in implementing BDD framework using Cucumber.
  • Created step definition and feature files using Gherkin (Cucumber)
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Experience understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM RTC and Bug Zilla.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation.
  • Solid SQL skills can write complex SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team. Willing to relocate: Anywhere

TECHNICAL SKILLS

  • Automation Frameworks
  • POM, Hybrid, Keyword, Modular, Data Driven, TDD, BDD (Cucumber)
  • Automation/Manual Testing Tools
  • Selenium IDE/RC /WebDriver, Toad, SQL Server .
  • Automation Domain
  • Web UI, API/Web Services, Cross Browser Testing, Salesforce, PRPC PEGA, Informatica.
  • API Testing tools
  • SOAP UI
  • Performance Tools
  • Load Runner
  • Agile Management Tools
  • JIRA
  • Test Management Tools
  • HP ALM, TFS
  • Primary Languages
  • Core Java, VB Script
  • Continuous Integration
  • Jenkins
  • Databases
  • MS - SQL Server, Oracle
  • Source Control Tool
  • CVS, SVN, Git
  • Build and Logging Tools
  • Ant, Maven and Log4J.

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

QA Tester - Automation/Manual

  • Reviewed and understand the User Stories/business requirement. Gathered requirements documents such as business requirements and design document and other related documents
  • Performed integration, regression testing and generated test reports.
  • Analyzed and performed requirements testing and systems integration testing.
  • Senior Tester performing functional, smoke, regression and systems integration testing.
  • Systems integration testing for the web environment to ensure data is uploaded to the database.
  • Functional, integration and regression testing was performed across multiple systems.
  • Executed SQL queries, joins and performed Backend testing and ensured the retrieval of the data from the database.
  • Conducted Regression Testing on various builds of the application and reported the defects to the developer using JIRA.
  • Developing Automation test scripts related to manual test cases and created test cases using element locators, Selenium Web driver, and Selenium Grid and RC methods.
  • Enhanced Test cases using Java Programming features, Junit and TestNG Annotations.
  • Executed cross-browser and parallel testing using TestNG.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used to author Maven scripts for project build/test/deployment and specifies which files needed to be executed.
  • The entire Ruby scripting done using Cucumber framework, involved in running automated ruby scripts on a Linux machine
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs.
  • Created Test Scripts in SOAP UI and Restful for Testing Web Services API.
  • Performed API testing with Postman and Swagger.
  • Used TestNG framework to run unit test and Jenkins as Continuous integration for running test on nightly basis automatically.
  • Conducted Data driven testing, cross browser testing by giving the Automation test conversion Estimations
  • Involved in Automation Environment set up using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Executed and managed test cases and responsible for defect tracking in HP ALM QC.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
  • Consolidated Database extract validations to the policy admin systems.
  • Expertise in converting manual test cases into automation smoke, Ad-Hoc and regression suites.
  • Created and executed Automation test scripts suites using Python for daily regression runs and identified software errors and interacted with development teams to resolve the regression issues.
  • Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
  • They are using SSIS ETL to get the related data from their Data Hub to the new legacy applications and the data warehouse
  • Good Knowledge and experience with ETL and BI
  • In this process, we are migrating different lines of insurance into Data warehouse.
  • Tested the ETL workflow and other ETL process (Data warehouse testing).
  • Involved in conducting tests on Web services API transactions like automatic bill payment, wire transfers, batch payment and account transfers sent over HTTP by inspecting every XML request and response using SOAP UI.
  • Good understanding informatica Tool.
  • Participated in implementation of Reports and Payment service classes.
  • Involved in managing project level issues and risks, helping in defining policies, KPIs.
  • Analyzing Test Results, Preparing Result mails and sending Status Mails on daily bases
  • Trained manual testers to execute and analyze automation smoke and regression tests.
  • Performed Functionality testing, System testing and Regression Testing.
  • Build & Deploy - Pivotal Cloud Foundry, Puppet, Team Foundation Server
  • Functional & Non-functional Testing - Circle CI integrated with GitHub using webhooks, Jenkins
  • Experience testing applications employing AWS S3 services
  • Improved testing coverage by setting up and managing testing environments on AWS based on products compatibility matrices across supported platforms
  • Achieved 65% faster production deployments by migrating platform to containers and automating existing manual procedures
  • Reduced monthly on-demand running costs by around 40% through better scheduling and management of AWS resources and automated shutdowns when idle
  • Provisioning & Change Management - Docker Container, Docker Cloud Services - deploy to AWS, Azure
  • Implement DevOps for On-premise, Hosted, and Cloud (Public, Private and Hybrid) Solutions covering Version Control, Build & Deploy, Testing, Provisioning and Change Management.
  • Legacy Application Transition & Transformation including Tools Architecture for Application Version Control, Build & Deploy, Functional & Non-functional Testing, and Provisioning.
  • Manage off-shore Systems Integration Testing (SIT) and Automation Testing Teams .

Environment: AGILE methodology, Oracle, Web apps, TDM tool, Version one, JMeter, SOAP UI, HP ALM QC,, Selenium Web Driver, SSIS, Informatica, Linux, Junit, Jenkins, Maven, TestNG, TOAD, Query surge Eclipse IDE, SQL Server.

Confidential, Richfield, MN

Sr. Automation/Manual Tester

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed, developed and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG)
  • Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Experienced in creating, enhancing and maintaining high-end test Automation scripts for various function and regression testing using QTP/UFT and VBScript.
  • Developed Test Plans, Test Cases, Test Scripts and Test Reports.
  • Expertise in Manual Testing (ALM), IBM RTC, Business Functionality Testing, System Testing, Integration
  • Testing, Black Box Testing, End-to-End Testing, Regression Testing (HP UFT), Backend Testing (SQL) and User Acceptance Testing.
  • Maintained and executed Maven build files for running automated tests.
  • Implemented mobile automation frameworks using Appium.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Used Firebug to do web based application testing with Selenium for the commands and locator application.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Implemented BDD framework using Cucumber.
  • Created step definition and feature files using Gherkin (Cucumber)
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Worked with Source version control tool such as Git
  • involved in Configuration & Customization, Requirements/Business Analysis, Data Migration of Salesforce.com CRM.
  • Involved in testing the Validation Rules, Work Flows and Approval Processes for new Tasks, field updates, and Email generation according to application requirements.
  • Involved in verifying security and sharing rules for different users at different levels of organization.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Sales force, QTP/UFT, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI, JIRA, Git, Firebug, HTML, XML, CSS, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Test Automation Engineer (Selenium)

Confidential - Buffalo,NY

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Performed different testing task using various test scripts on Selenium WebDriver and TestNG
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java)
  • Implemented mobile automation frameworks using Appium.
  • Implemented Appium scripts to test IOS and Android platforms.
  • Expertise in using UI Automaton viewer in Appium to inspect elements in mobile applications.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Used Selenium WebDriver and TestNG to run the parallel testing.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG
  • Wrote Ant build scripts to automate the compilation and execution of TestNG test cases/suites
  • Used Java language and TestNG framework for scripting. Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Implemented BDD framework using Cucumber.
  • Created step definition and feature files using Gherkin (Cucumber)
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Used Selenium WebDriver API to write automation script
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections, which reads data from scripts using property and XML files.
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in Web Services Testing using SOAP UI.
  • 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. • Used Jira for defect reporting and tracking
  • Data Validation and testing using SQL with Oracle and Toad
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, PEGA 7.1, Jenkins, TestNG, Maven, Jira, SOAP UI, XPath, Eclipse, XML, DHTML, SQL, Oracle, Windows.

Manual Tester

Client: Confidential, Minneapolis, MN

  • Experienced in Software Quality Assurance and Quality Control on various levels of Quality Assurance and User Acceptance Testing for Web Based and Client/Server applications on Windows.
  • Able to prepare test data and execute regression test scripts with multiple data sets, also prepare weekly status reports using Quality Center/ALM.
  • Solid understanding of Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC), CMMI, and different types of methodologies such as Waterfall, Iterative and Agile.
  • Experienced with QA Methodology and QA Validations to ensure the Quality Assurance Control.
  • Efficient in implementing QA Process, establish standards, procedures, and methodologies.
  • Specialized in user Requirement Analysis, Test Plans for System Testing, Defect Management and interaction with client.
  • Experienced in creating, enhancing and maintaining high-end test Automation scripts for various function and regression testing using QTP/UFT and VBScript.
  • Experienced with Business processing Management tool Like PRPC PEGA.
  • Understanding business requirements and testing PEGA tool.
  • Using Live UI for tracking the issues and web page in PEGA (BPM Tool).
  • Developed Test Plans, Test Cases, Test Scripts and Test Reports.
  • Expertise in Manual Testing (ALM), IBM RTC, Business Functionality Testing, System Testing, Integration
  • Testing, Black Box Testing, End-to-End Testing, Regression Testing (HP UFT), Backend Testing (SQL) and User Acceptance Testing.
  • Strong knowledge of SQL and excellent understanding of ETL testing (SQL Loader/Oracle Enterprise Manager)
  • In depth knowledge of statements for Backend Testing, skills at writing SQL queries/sub-queries and joining multiple tables.
  • Experienced using Defect tracking tools such as HP ALM/Test Director and PVCS Tracker.

    Great understanding of Agile Environment and easily adaptable to new development processes

  • Involved in QA activities and the development of system testing strategies, plans, test cases and conditions to ensure processes and products meet standards.
  • Extensively involved in various phases of manual testing.
  • Exposed in System, Regression and Integration testing.
  • Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Played a key role in setting up test environment and test data.
  • Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium Grid and Selenium RC.
  • Developed automated scripts using Selenium RC, Java, JUnit in Eclipse IDE to perform functional and regression testing for web based applications.
  • Responsible creating Test Plan, Test Cases and Test Cards based on use cases in business requirements to cover both functional and non-functional requirements.
  • Involved in Automation Infrastructure Development using Selenium.
  • Involved in Developing the Data Driven Framework.
  • Responsible for tracking and maintaining all issues, risks, action items, and concerns submitted to and received from the client.
  • Created Test cases using Element locators and Selenium WebDriver (Java) methods.
  • Responsible for execution of Selenium Testcases and reporting defections.
  • Involved in manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Developed Automation Test Scripts with extensive parameterizations using multiple actions to categorize tests.
  • Coordinating testing efforts between all the technical teams involved, setting up most comprehensive test data set under different testing environments.
  • Responsible for Performance Test Strategy Design and Performance Test Plan Preparation and Presentations.
  • Expertise in data warehouse QA process and different levels of testing like Functional, Regression, and Integration testing with business scenarios.
  • Involved in writing different SQL queries to access data from different database tables and used for data verification.

Environment: Selenium WebDriver, Java, Manual Testing, Junit, Agile, Firebug, Fire path, Quality Center, Selenium Grid, Data Driven, Git, Firebug, MS Excel, Windows 7.

Company: Confidential Technologies, Inc

Project: Maths9

QA Analyst

Responsibilities:

  • Involving in entire software life cycle requirements analysis, design, Implementation and Testing
  • Preparation of QA Estimates
  • Creating and executing test cases in Quality Center
  • Preparing test data using internal tools for various kinds of testing
  • Testing of ETLs to validate data movement from source databases to target databases
  • Working on different modules Web applications, Data loading, ETL and Reports
  • Performing Integration, System and UAT testing
  • Extensive database testing for SQL Server, Oracle and Neteezza databases
  • Creating and executing automation regression scripts using Quick Test Professional
  • Reporting and tracking defects using Quality Center as per the Testing Process
  • Closely worked with developers in Agile methodology to resolve the issues
  • Extensive Regression Testing on previous versions of product for each release
  • Preparation of QA Metrics and sending project status updates to management.

Environment: J2EE, Oracle, SQL Server, Quick Test Professional 9.0, Quality Center9.0

We'd love your feedback!