We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

4.00/5 (Submit Your Rating)

Bethesda, MD

SUMMARY:

  • 8+ years of extensive experience in implementation of QA testing strategy for Web based, Windows, Web Services, databases and Client/Server applications using manual testing and Automation testing.
  • Proficient in using test Automation tools such as SeleniumWebDriver/RC/IDE/Grid to develop automation testing scripts for web and client server applications.
  • Process gap fit analysis with PLM application.
  • PLM application training & test execution planning and mobilization.
  • Facilitate, capture, and document current As - Is and To-Be business processes
  • Hands-on experience on mobile testing using emulator and simulator for Android and IOS devices using Appium and Perfecto.
  • Having extensive experience in Windchill Business Administration (Workflow & Lifecycles), Upgrade, Customization/Development, Implementation, Installation, and Configuration.
  • Good Experience on Windchill Query Builder, Info*Engine and Windchill API's on Persistence Layer .
  • Proficiency in writing load scripts using Apache JMeter.
  • Expertise in using Protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Implemented functional tests using TestNG/Junit framework.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Expertise in developing BDD tests using Cucumber by writing behavior and step definitions.
  • Extensively experienced in using CA LISA for testing web services.
  • Experienced in Bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Experienced in finding the bugsby using tools like Bugzilla.
  • Experienced in continuous integration using JENKINS to support tools like SVN, CVS and GITHUB and also to execute Apache ANT and Apache Maven.
  • Extensive experience in Functional testing, ESB, Testing System Management, Integration testing, Regression testing, GUI testing, Back-end testing, Browser Compatibility testing, Ad-hoc testing.
  • Experienced in ETL environment involving Data Stage.
  • Hands on experience in using Visual Studio Test Tools.
  • Experienced on .Net Framework objects.
  • Experienced in SEE Test for automation.
  • Hands on experience in testing Extended JS application.
  • Experience in Planning and execution of Performance testing for Web applications.
  • Involved in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
  • Expertise in Software Development Lifecycle (SDLC) methodologies including Agile.
  • Hands on experience in Java, C#, Perl, Python and Ruby scripting.
  • Implemented SOAP/REST services using SOAP UI to test the web services.
  • Expertise in XML files, Flat files, CSV files.
  • Good knowledge on Hive, PIG and Sqoop.
  • Expert in Black Box Testing and White Box Testing.
  • Familiar with OSI and TCP/IP.
  • Very good knowledge of SDLC models like Iterative Model and V-Model.
  • Experienced in writing SQL queries for back-end testing and validation of data.
  • Implemented Data Driven Framework and Hybrid Driven using Web Driver.
  • Experience in Planning and execution of Load and Stress tests for Web applications.
  • Excellent analytical, communication and interpersonal skills, with ability to interact with individuals at all levels.
  • Actively participates to drive the team to deliver the tasks and encourages discussion to solve the problems.
  • Proactive, dependable, Independent and hardworking with active thoughts.

TECHNICAL SKILLS:

Languages: C#, Java, HTML, XML, PL/SQL, Python, Perl, TCL, VB Script, Ruby, CSS.

Automation Tools: Selenium WebDriver, HP Quality center/ALM, Junit, .NET framework, Cucumber, TestNG, JIRA, See Test, SOAP UI, SOA, QTP, Eclipse, Protractor, Appium, Perfecto, JMeter, and GIT.

Bug Tracking Tools: HP Quality Center, IBM Rational ClearQuest, JIRA, TestDirector, TestLink, Bugzilla.

Continuous Integration Tools: Jenkins, Hudson.

Development Environment: Eclipse IDE, Visual Studio

Database: SQL Server, Oracle 11g/10g.

Project Management: Agile, Waterfall Process.

Operating System: Windows, Mac OS, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential,Bethesda, MD

Senior QA Engineer

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Used Java language for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Used Android SDK and setup mobile device emulator to test application and to get log files.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed functional testing using See Test automation tools for Android and IOS platforms.
  • Managed PDM / PLM Data Migration and Application Deployment teams
  • Architected Secure Collaborative Environment (SCE) within PDM / PLM application.
  • Windchill 10.1/10.2 development/customizations for Change Management Form/Report, to show many attribute (OOTB & IBA).
  • Focused on the owning module, at the same time taking care of its interaction with the entire Windchill Architecture.
  • Involved in validating request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Performed Coded UI automation testing for the application using Microsoft Test Manager.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Used JIRA/RALLY as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Involved in writing SQL queries for Backend as well as ETL testing.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Used Git for Version Control and Code Collaboration to manage code reviews.
  • Used T-SQL scripts in Oracle database to validate functionality.
  • Created, Configured and Managed Oracle OSB (Oracle Service Bus) Services.
  • Generated test scripts that has information such as screen capture, actual results etc.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, SOAPUI, Cucumber, BDD, Maven, XPATH, Eclipse, Jenkins, Fire path, Angular JS, Firebug, Python, See Test, SOA, HTML, XML, agile, JIRA/RALLY, Coded UI, Test Manager, T-SQL, Oracle and Windows.

Confidential, Buffalo, NY

Senior Selenium Engineer

Responsibilities:

  • Involved in writing test cases for the System Testing.
  • Developed and implemented robust MVC pattern base testing with Selenium RC which cut down the script development time in half.
  • Used Java language and TestNG framework for scripting.
  • Integrated Appium with SauceLabs for distributing tests on the cloud, Integrated Appium with Continuous Integration tool Jenkins.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Documented software bugs and wrote test reports by using Microsoft Test Manager and Team Foundation Server.
  • Involved in testing Java Script code for picking date from calendar which is dynamic and was in minified version.
  • Used Page navigation framework and Page Object Design for easy maintenance from developer’s perspective.
  • Involved in mapping the requirements to the test cases in QC.
  • Performed database validation using SQL queries.
  • Used SOA to migrate from Oracle 10g to 11g and also developing new composites in 11g.
  • Defined and maintained Queue Managers and MQ Objects for workflow notifications.
  • Used SOA to develop and design several generic BPEL Processes.
  • Involved in writing Python Scripts to develop automated scripts and frame works.
  • Worked on service virtualization tool such as CA LISA.
  • Added dynamic validation points for SOAP messages without needing to Re-write the entire test script using CA LISA.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Used HP ALM for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
  • Used agile methodology with Scrum Process.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Experienced in load and performance testing tool JMeter.
  • Used Eclipse IDE and TESTNG framework to develop test code in java language.
  • Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.

Environment: Java, TestNG, Selenium RC, JIRA, SOA, SQL, Appium, HP ALM, Java Script, Python, Jenkins, BDD, Cucumber, CA LISA, JMeter, Eclipse.

Confidential, Columbus, GA

Senior Automation Engineer

Responsibilities:

  • Designed and Developed Test Cases for automated testing using Selenium.
  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Configured and scheduled jobs in Jenkins.
  • Performed end to end testing in the form of scripts using C#.
  • Developed User controls, Custom controls using Asp .NET and C# and were effectively used.
  • Conducted coding in C#, Selenium and Build Automation Framework for client services.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Junit.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.
  • Verified data integrity by back-end testing of the application by writing SQL queries.
  • Developed test suites using Ruby at API level.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation.
  • Performed unit testing using Junit for class, method, & web services testing.
  • Performed multiple tests using Data Driven Framework on multiple test data.
  • Uploaded test cases executed test cases and logged defects/bugs in Quality Center/ALM.
  • Used ESB for handling complex details in background.
  • Performed Database Change Verification testing using SQL queries.
  • Experience in ETL processing in Data warehouse manually and reporting environment.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven.
  • Played good role in test case review meetings.

Environment: Selenium WebDriver, ETL, Junit, SQL Server, C#, Visual Studio, ASP.NET, Maven, Quality Center, ESB, HTML, Java Script, Jenkins, Junit, Oracle, Windows XP.

Confidential, Broadway, NY

QTP Engineer/ Web Service Tester

Responsibilities:

  • Involved in analyzing the Business Requirements and Design documents for getting better understanding of the system form technical as well as business perspective.
  • Extensively used Shared Object Repository in QTP.
  • Involved in writing Test Cases and Test Procedures based on the Test Plan.
  • Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).
  • Developed VB Scripts for Regression Testing.
  • Reported the bugs/defects through JIRA.
  • Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
  • Involved in using Quality Center for managing the defect. Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
  • Involved in the System and Integration testing, performed Positive and Negative testing.
  • Performed testing by using Hybrid Driven Framework.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Managed & Mentored Test Automation Team using QTP, Load Runner.
  • Performed Manual Testing of this Web application and automated it by using QTP.
  • Execution of nightly run automated scripts.
  • Identified software defects and interacted with developers to resolve them.

Environment: HP Quality Center, QTP, HTML, SQL, VB Script, JavaScript, SoapUI, SQL Server, XML, Oracle.

Confidential, Los Angeles, CA

Test Engineer

Responsibilities:

  • Involved in project planning and implemented QA methodology.
  • Used Requirements and Design documents for writing Test Cases.
  • Performed Regression Testing with QTP.
  • Project is developed using Waterfall methodology.
  • Created VBScripts using QuickTestProfessional for automation, also generated Test Data for automation scripts in Excel from QTP.
  • Tested web-based application on different operating systems.
  • Worked on JIRA for ticket management.
  • Involved in writing the Backend scripts for QTP.
  • Verified the application on difference web browser such as IE, Mozilla Firefox and Opera.
  • Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures.
  • Worked on White-Box server-side System level test cases using JUNIT.
  • Prepared the Test Results document which summarizes testing activities and results.

Environment: VBScript, QTP11.0, Quality Center, JIRA, Junit, AJAX, CSS, TOAD, PL/SQL, Oracle, UNIX, Windows XP.

Confidential

Manual Tester

Responsibilities:

  • Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
  • Used Quality Center to develop test cases, test scripts and logging the defects.
  • Involved in writing the SQL Queries.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Prepared Traceability Matrix using MS Excel.
  • Participated in Integration, System, and Smoke Testing.
  • Documented the Bug reports and categorized them based on severity.
  • Created end-to-end test cases to identify any potential issues and addressed issues prior to software release at each phase.
  • Interacted with developers for Defect Fixes.

Environment: Quality Center, QTP, Manual Testing, MS Excel, SQL and Windows XP.

We'd love your feedback!