We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

0/5 (Submit Your Rating)

Plymouth Meeting, PA

SUMMARY

  • Overall 7 + years of experience in Software testing as a Quality Analyst/Mobile Application Tester. Automated Software Testing using Selenium, QTP, SOAP UI and Quality Center
  • Expertise in Automation Tool Selenium, protractor, QTP and performance testing tool JMeter mobile automation testing tool Appium.
  • IT testing on Client - Server, Web, Database applications/ Technologies.
  • Expertise in designing Automation Frameworks
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Expertise in Software Development Lifecycle (SDLC) methodologies including Agile and Waterfall.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Expertise in Web-service testing using SOAP UI.
  • Knowledge in using and maintaining automation framework using Appium.
  • Experience in Planning and execution of Performance, Load and Stress tests for Web applications.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT),End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Server.
  • Experience in HealthCare industry, experienced in testing different healthcare ERP solutions such as FACETS, MedPlus, EPIC and other claim processing solutions.
  • Good knowledge of Perl, Python and Bash scripting
  • Extensive experience in Functional testing, testing system management, Integration testing, Regression testing, GUI testing, Back-end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing.
  • System Testing, User Acceptance Testing.
  • ImplementedData Driven Frameworkusing WebDriver.
  • Expert in Black Box Testing and also involved in White Box Testing.
  • Programming experience with C#, java, Microsoft Technologies like VB, VC++, and SQL Server.
  • Proficient in writing SQL Queries and develop stored procedures.
  • Certification and sign off of products and ensuring quality of products and projects to verify QA Entrance and Exit criteria are met.
  • Proficient in analyzing system requirements, use cases and other documents to gain overall understanding of the applications to determine the appropriate level of testing required and creating Test plans/ Test Strategy and test cases based on requirements.
  • Done automation testing using automation tools Selenium, QTP, Manual testing, Backend testing and creating automation testing environment.
  • Experience in understanding the code written in different programming languages like Java, Java Script, Python, SQL and databases like oracle and SQL server.
  • Proficient in Bug Severity analysis, Bug tracking system and Bug Reporting. Can prioritize issues on the basis of important, urgent and hot fixes and Proficient in Tracking and Reporting defects using Industry and Internal tracking tools like Quality Center, Jira and Bugzilla

TECHNICAL SKILLS

Languages: Java, C#, HTML, XML, SQL, PL SQL, CSS

Automation Tools: Selenium Suite (Selenium IDE, RC, Grid and WebDriver), QTP, Junit, TestNG, SOAP UI, QTP, Appium,Cucumber,Protractor,Jbehave.

Scripting Languages: JavaScript, Python

Defect Tracking Tools: HP Quality Center, IBM Rational ClearQuest, JIRA.

Development Environment: Eclipse IDE

RDBMS: MySQL, MS-SQL Server, MS Access, Oracle

Misc Tools: MS Office, ANT, Log4J, Maven and SVN

Continuous Integration Tools: Jenkins, Hudson

Databases: Oracle 11g/10g, SQL Server

Operating Systems: Windows, Mac OS, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Plymouth Meeting, PA

Senior QA Engineer

Responsibilities:

  • Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium locators like (Xpath, CSS Selectors, Fire Bug, Fire path locator) and WebDriver to test the web application.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Created whole test framework using Selenium for further test creation and execution.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Coded UI automation testing for the application using Microsoft Test Manager.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Test NG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, Jenkins, Fire path, Firebug, Python, HTML, XML, agile, Quality center, Coded UI, Test Manager, Mobile Testing, SQL, Oracle and Windows.

Confidential, Evansville, IN

QA Analyst

Environment: Java, Appium, Selenium IDE, Firebug, SQL, IOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.

Responsibilities:

  • Involved in writing test cases for the System Testing
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used Emulator and IOS simulator in physical devices for manual testing.
  • Designed automation test cases by using java, Junit, maven and selenium webdriver.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Implemented POM (Page Object Model) automation framework using JAVA, Selenium Webdriver and Cucumber.
  • Used agile methodology with Scrum Process.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Experienced in load and performance testing tool JMeter.
  • Following-up with developers as to the status of JIRAs and ensuring that the issues are resolved.
  • Used Java language and Junit framework for scripting.
  • Worked on static and dynamic objects using XPath and DOM.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Managed Code reviews using GIT as code repository and code collaborator.
  • Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
  • Involved in writing SQL queries for backend/ETL testing
  • Prepared manual and functional test cases on mobile and web applications as per requirement
  • Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.
  • Used eclipse, IDE and TESTNG framework to develop test code in java language

Environment: C#,SQL, HTML, SOAP UI, Groovy Script, Quality Center, Jira, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.

Confidential, Jacksonville, FL.

Test Engineer

Responsibilities:

  • Developed and executed test plans and test cases based on business requirements and functional specifications.
  • 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.
  • Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).
  • Determined test approaches for various testing strategies like Functional, System, Regression, Usability testing, Alpha, Beta testing and executed using HP Quick Test Pro (QTP).
  • Rest Web Service testing using Http Client Java library.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Identified software defects and interacted with developers to resolve them.
  • Execution of nightly run automated scripts.
  • Participated in various meetings, discussed Enhancement and Modification Request issues.
  • Worked under Agile Scrum Methodology.
  • Reported the bugs/defects through JIRA
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.

Environment: SoapUI, SQL Server, Quality Center, HTML, XML, Java Script, Oracle, Windows XP.

Confidential, West Trenton, NJ

SR. Automation Engineer

Responsibilities:

  • Developed test scripts to automate process of testing in Selenium RC.
  • Automated regression test cases in Selenium RC using Python programming language .
  • Created Test Cases using Element locators and selenium RC methods.
  • Performed Unit,Functional & Regression,Smoke testing on new builds, every modification in the application using Selenium RC.
  • Involved in White-Box testing to design test cases and performed unit,integration,regression testing
  • Used HP Quality Center,ALM,JIRA for managing and tracking requirement and issue tracking.
  • Involved in data driven testing, modifying and executing automated and manual Test cases for different modules using QTP.
  • Developed required Selenium support code in Python.
  • Responsible for estimating required resource and components for SOA testing.
  • Used Toad and SQLPlus for testing execution of ETL Processes' PL/SQL procedures, packages for business rules.
  • Responsible for testing and reviewing of ETL mapping and transformation specifications based on the business requirements from various teams and the business teams.
  • Executed and managed test cases and responsible for reporting Quality Center/Rally.
  • Configured Maven for Python Automation projects anddeveloped project object model (POM).
  • Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP by inspecting every XML request and response using SoapUI.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.

Environment: Windows 2003,VBScript,TFS,Linux,SQL Server,Unix/Shell,Python,Visual Basic, Tomcat,Restful.

Confidential

QA Tester

Responsibilities:

  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Ensure that all the testcases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using selenium RC and integrated the script with master script.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved as part of automation team using selenium, and developed test scripts using Java.
  • Involved in Backend Database testing in Oracle using SQL.
  • Defects were tracked, reviewed, analyzed using Test Director.

Environment: QTP 8,2, Test Director 8.2, Oracle9i, J2EE, TOAD, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe.

We'd love your feedback!