We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

Plano, TX

SUMMARY:

  • Over 8 years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing of client server application in back end testing.
  • Specialized in analyzing Functional/Technical specifications and writing Test plans, Test Scripts, assessing and documenting the actual results against the expected results, creation of test data and automation of test cases.
  • Expertise in Bug reporting tools such as HP ALM, Quality Center and JIRA.
  • Highly skilled in testing Mobile and Web - Based applications with SQL/Oracle Databases.
  • Competencies with Test Management and Defect tracking tools like HP ALM, Quality Center, MTM, JIRA, Test Link, Mantis and Bugzilla.
  • Expertise in using test automation tools such as Selenium WebDriver/IDE, QTP & Appium to develop automation testing scripts for Client Server, Web, Mobile applications.
  • Performed and expert in Smoke, Functional, End to End, Regression, Performance, Usability, User Acceptance Testing (UAT) with both Manual and Automated Testing tools.
  • Proficient in using testing tools such as QC/ALM, MTM, QTP/UFT, Clear Quest and JIRA.
  • Strong knowledge of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) models such as Waterfall and Agile (SCRUM) methodology.
  • Advance knowledge in Web Service testing within SoapUI and XML.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Experienced working in Agile, Incremental and Iterative, Scrum, XP, or Lean ++environments.
  • Used Protractor and Java script to write automated scripts to test angular JS Applications.
  • Developed and Executed complex test scenarios using SOA - Restful API testing in integrating SOA with Oracle EBS.
  • Expertise in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Developed an automated scripts and frame works using Python, Java, C#, VB Script.
  • Good Experience on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Good Experience in preparing Test Plan documents for Acceptance/Integration Testing, user training documents, and production support documents.
  • Proficient in writing Selenium Web Driver automation scripts in Java, C#, JavaScript using Maven, Cucumber, Ruby and TestNG Automation Testing for Web Applications.
  • Expertise in Backend testing using Oracle, MS SQL, PL/SQL.
  • Performed all types of testing in complex Windows/Linux/Mac OS environment.
  • Experience with QTP/UFT-Object repository, Checkpoints, Actions, Functions, regular expressions, parameterization, descriptive programming, Object spy and functions.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Good Knowledge on OSI and TCP/IP.
  • Used SVN, GIT, CVS for maintaining code version in the control systems.
  • Strong knowledge of application flow testing on Mobile Devices and tablets.app.
  • Experience in doing performance testing of service using JMeter.
  • Proficient in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Subversion (SVN), TFS & GIT.
  • Proficient in testing database applications developed with SQL Server, Oracle and MS Access.
  • Good communication skills with Strong analytical and problem solving/troubleshooting skills.
  • Ability to work on high pressure environment and can work independently with minimal supervision.

TECHNICAL SKILLS:

Languages: C, C++, Java, C#, HTML, XML, JavaScript, SQL, P Perl, TCL, VB Script

Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber, FitNesse, Target Process Application.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, TestLink, Bugzilla, Rational clear quest

Testing Framework: JUnit, TestNG

Built Tools: ANT, Maven

Continuous Integration Tools: Jenkins

Methodologies: Agile (Scrum), Waterfall

Databases: Oracle, SQL Server, MS-Access.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Repository System: GitHub, Subversion, TortoiseSVN, SourceTree

Cloud Based Testing: SauceLabs, BrowserStack

Version Control: CVS, Git

Operating Systems: Mac, Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr. QA Engineer

  • Conducted database testing by executing SQL queries to check data in database.
  • Modified test cases as needed for the changed requirements.
  • Performed thorough end to end functional and batch testing with the end-points
  • Verified, documented and reported test case results, defects and test status.
  • Supported user acceptance testing (UAT) phases utilizing Agile testing methodology.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Assisted in web application development using C#, TestNG, and Selenium WebDriver.
  • Performed Functional Testing of the Web services using Soap UI.
  • Wrote Test Cases for Manual Testing and created Traceability Matrix.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Involved in the peer review of Test Plans, Test Cases with the BA/QA team to verify implementation of new features and enhancements on Dev, QA, and Production. Environments.
  • Responsible for contributed to Appium testing framework for testing UI elements and functionality in iOS and Android apps.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Work closely with development team to work through issues/defects and resolution with the development.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.
  • Performed Manual Testing for the EDI transactions.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Participating in requirements reviews, designing reviews, and changing control activities.
  • Work closely with development team to ensure business requirements are accurate and clearly understood.
  • Producing and presenting formal test plans and leading the testing effort for assigned projects.
  • Documenting and reporting issues discovered during testing, with follow Confidential for resolution with the Developers.
  • Developed EDI Transmissions. Work includes complete business cycle management and hands-on production as well. Create EDI Testing process, documentation, and performance matrices.
  • Working as part of Agile Scrum Development Team, conducting and effectively participating in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives.
  • As a member of End to End testing, help in validating the system process the transactions correctly and help in daily meeting of E2E testing by writing minutes.

Environment: Office (SIT), UAT, JIRA, SQL, MS Word, Appium, SOAP, Gherkin, Selenium WebDriver, Cucumber, REST, XML, JSON, MS Excel

Confidential, Timonium, MD

QA Automation Tester

  • Designed, developed and implemented POM based automation-testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Worked with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, SoapUI, JUnit, JIRA and Eclipse.
  • Setup testing environment and maintain framework using Python.
  • Customized Page Layouts for Salesforce.com Standard and Custom objects.
  • Supported the e-delivery team operations team in understanding operational workflows and system data structure as well as assisting with data validation.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different types of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Created& documented complete and detailed technical specifications for all custom report & file extract project.
  • Writing libraries and test scripts in Python for the automation testing.
  • Used JIRA to track bugs and maintained the flow of iterations.
  • Used SVN to maintain and manage the build scripts, test data used, and other documents related to the project.
  • Used JIRA to track bugs and maintained the flow of iterations.
  • Wrote scripts in Python for extracting data from HTML file.
  • Used the POI API to read data from the excel sheets.
  • Configured python WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in Data Driven and Hybrid approaches using Selenium to convert manual test cases into automation.
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and Run test cases in multiple browsers and Platforms.
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards
  • Re-tested fixed bugs and Closed or Re-opened defects in JIRA tool.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS.
  • Used Cucumber for browser-based testing with scenarios and situations.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Created Feature File, Scenario Outline with Cucumber framework and Wrote Acceptance test using BDD Cucumber/Ruby.
  • Checking in the code after successful review in to SVN.
  • Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
  • Configured and maintained Jenkin/Ant to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/Cucumber, for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality center.

Environment: Java, Appium, Selenium IDE, Selenium WebDriver, TestNG, Firebug, SQL, iOS, Mobile Testing, LoadRunner, JIRA, Jenkins, Microsoft Test Manager (MTM), SVN, Git, JMeter, Cucumber Ruby, Testing, Test Cases, Unit Test, Reports, Firebug, Python, SOA, C#, Angular JS, ANT, XPath, Quality Center, XML, SOAP UI, BDD, SQL Server 2012, UNIX, Windows, MS Office.

Confidential

QA Automation Tester

Responsibilities:

  • Implemented automated testing web applications using Selenium IDE, creating automation scripts, executing test cases and debugging in Visual Studio (C#).
  • Writing Selenium test cases using visual studio and C# as the base language to test various components of the application.
  • Writing NUnit test cases using visual studio and C# as the base language to test various components of the application.
  • Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.
  • Working in Agile Methodology which allows detecting bugs at early stages of release, change requirements and implement new features according to the market changes.
  • Used Microsoft team foundation server (MS TFS) for defect management tracking purposes Logging defects.
  • Preparing the Super Class, Common function libraries, Data pools according to the Automation Test Cases.
  • Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.
  • Involved in automation scripting using Coded UI, C#, MTM.
  • Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
  • Open source tools such as Selenium, Junit, JMeter and Appium are being used for test automations.
  • Validated SOAP and REST services with JSON/XML.
  • Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
  • Using Base URL to run Test Cases in Different Web Browsers in Selenium.
  • Web Driver for writing automated tests of websites in Selenium.
  • Worked with Retesting and Regression testing.
  • Involved in automation scripting using Coded UI, C#, MTM.
  • Experienced in working with Microsoft Test Manager (MTM) where test plans are stored and results on Team Foundation Server (TFS).
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.

Environment: Selenium IDE, Selenium Web Driver, C#, SQL, PL/SQL, ETL, XML, JSON, HTML, SOAP UI, Groovy Script, MTM, TFS, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager.

Confidential

QA Engineer

  • Attended review meetings with Business Analysts, Developers and end users to understand and test according to their requirements
  • Developed testcases, reviewed and Involved in Functionality, and Regression Testing.
  • Involved in software acceptance testing and production release procedures throughout SDLC
  • Documented the successful or unsuccessful completion of each test condition in the Test Director script repository and verified actual results against expected results for discrepancies
  • Test Automation Framework for QTP8.2/9.5 automation.
  • Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
  • Enhancing Scripts like scripting, customizing and then parameterized
  • Have a complete working knowledge and have been involved in all project phases from startup through deployment. (Startup, defines, design, build, test, deploy).
  • Worked with both Traditional (waterfall)approach as well as Parallel project styles.
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
  • Performed End-to-End testing, Ad-Hoc testing, Integration testing and User Acceptance Testing.
  • Involved in Web services Automation Testing using SOAP UI.
  • Maintained detailed test logs and report test results in TestDirector
  • Participated in test plan and test cases review meetings.
  • Worked closely with business experts and developers in order to perform my duties
  • Responsible for Backend testing by executing SQL statements
  • Interacted with developers for status of the bugs and re-tested the fixed Bugs
  • Analyzed the defects and categorized them based on severity
  • Problem reporting and tracking using Test Director (Quality Center)
  • Close interaction with members of the development team

Environment: Oracle, Windows XP, Java, MS Office, Quality Center, Agile Methodologies

Confidential

Manual/QA Tester

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Performed Functional Testing through QTP using VBScript Scripting language.
  • Involved in designing the automation architecture and coding automation scripts using QTP.
  • Involved in Descriptive programming using QTP.
  • Project is developed using waterfall methodology.
  • Responsible for developing test cases for GUI and functionality testing of the website and cross browser compatibility
  • Involved in testing both SOAP and REST services using SOAP UI, Tested both XML and JSON formats.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in developing detailed test cases and test scripts using Quality Center for Functional, Security and Regression Testing.
  • Conducted sanity testing of the application based on user requirements.
  • Analyzed code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed the test cases written for Unit and Integration level.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: VB Script, Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL.

Hire Now