We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Over 7+ years of experience in Software testing on Client - Server, Web and Desktop applications.
  • Excellent knowledge of SDLC (Software Development Life Cycle) & STLC(Software Testing Life Cycle) and Agile Methodology.
  • Experience with various types of testing levels such as Verification, Functional, Integration, System, Regression and Acceptance testing etc.
  • Expertise in Manual Testing,Automation Testing,Performance testing,ETL Testing & Database Testing,Website Testing & Mobile Applications Testing.
  • Possess knowledge of Apache JMeter(2.13),HP Mercury’s Load Runner (9.1), Win Runner (8.2).
  • Knowledge of Business Objects OLAP & OLAT Reporting Tools like Tableau,J Infonet,Qlik View etc.
  • Hands on experience in Test management Tool such as Quality Center (9.0).
  • Handson experience ETL Testing using Informatica powercenter, SQL Server Integration Services, Pentaho Data Integration And Talend Data Integration.
  • Handson experience using Automation Tool - Quick Test Pro (QTP) and Selenium IDE.
  • Handson experience on Database Testing using Hammer DB.
  • Extensive Knowledge in writing Test Scripts for different Scenarios.
  • Well versed in developing and maintaining test scripts using automation tool QTP.
  • Hands on experience in defect management tools such as BugHouse,Jira and Bugzilla.
  • Hands on experience in V model, Iteration and Agile model methodology.
  • Proficient in writing SQL queries and executing SQL queries to perform Backend Testing.
  • Creative and analytical problem-solving skills and ability to quickly learn and adapt to new and challenging scenarios.
  • Experienced in working in a diverse, fast paced environment with ability to lead with style and follow with reliability.
  • Repeatedly demonstrated ability to proficiently communicate (written & oral) technical details to business and non technicalhnical audience.
  • Experience in designing, developing and enhancing automated test scripts for Selenium using Python.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
  • Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging using Extent Reports reporting library with TestNG.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Automated and scheduled Build using continuous integration tool Jenkins Server at a time and experience on Azure Devops Server.
  • Conversant with Maven project build tools.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries for data validation using advanced TestNG annotation Data Provider for code reusability and Java JDBC for retrieving the Data.
  • Expert in developing Java Selenium/WebDriver test scripts and Test Frameworks using TestNG to perform Functional and Unit Testing.
  • Expertise in writing and executing SQL Queries for data validations.
  • Experience in Using Quality Center extensively for Establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.
  • Exposure in Maven tool to handle dependencies.
  • Good team player with the ability to manage and work independently in any environment.
  • Excellent Problem solving, Analytical, Communication and Interpersonal skills.

TECHNICAL SKILLS

Languages: Java, SQL

Testing Tools: Quick Test Professional 9.2/9.0/8.0 (QTP), Win Runner (8.2), Load Runner (9.1),Apache Jmeter

Test Management Tools: Quality Center (9.0), Test Director (7.6)

Defect Tracking Tools: BugHouse,Jira, Bugzilla, Customized Excel Sheets

Test Script Languages: VB Script, HTML

RDBMS: Oracle, MS Access (7.0), SQLite, MS SQL Server 2000/2005,Postgres SQL, Informatica Data Voult,Jinfonet,Tableu,Qlik View

Version Control Tools: Tortoise SVN, GitHub

OLAP Tools: Tableau, Power

BIOS: Windows .., Unix/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into distinct phases of testing and resources required to conduct the effort.
  • Responsible for preparing Test Plans, Test Scenarios and Test Cases as per Requirement Specifications and Business rules and User Stories.
  • Created TestNG HTML test report for the entire test suite.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Expertise in regression testing the application through mainframes.
  • Used Java language and TestNG framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing usingSeleniumWeb driver in TestNG.
  • Developed test scripts for Web elements by identifying the locators using Firebug and Fire Path Firefox plugins.
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, Eclipse.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
  • Used XPath and DOM to work with dynamic and static objects inSelenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.
  • Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Developed synchronization using implicit and explicit wait conditions.
  • Createdautomationscripts usingSeleniumHybrid and Data-driven development framework.
  • Developed scripts using Action class for various mouse and action events.
  • DevelopedBack-end testingusing complex queries to retrieve the user information to cross validate in UI and databases.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Developed test scripts using selenium synchronization for Explicit and Implicit Waits.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Tested applications in diverse types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed Cucumber html, JASON test reports for analyzing the test outputs.

Environment: Java,SeleniumWebDriver, TestNG, Firebug, Fire path, XML, XPATH, DOM, SOAPUI, Quality Center, Cucumber, Jira, SVN, Agile, Internet Explorer, Chrome, Firefox, SQL, Jenkins.

Confidential, Michigan

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into distinct phases of testing and resources required to conduct the effort.
  • Responsible for preparing Test Plans, Test Scenarios and Test Cases as per Requirement Specifications and Business rules and User Stories.
  • Created TestNG HTML test report for the entire test suite.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Expertise in regression testing the application through mainframes.
  • Used Java language and TestNG framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing usingSeleniumWeb driver in TestNG.
  • Developed test scripts for Web elements by identifying the locators using Firebug and Fire Path Firefox plugins.
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, Eclipse.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
  • Used XPath and DOM to work with dynamic and static objects inSelenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.
  • Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Developed synchronization using implicit and explicit wait conditions.
  • Createdautomationscripts usingSeleniumHybrid and Data-driven development framework.
  • Developed scripts using Action class for various mouse and action events.
  • DevelopedBack-end testingusing complex queries to retrieve the user information to cross validate in UI and databases.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Developed test scripts using selenium synchronization for Explicit and Implicit Waits.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Tested applications in diverse types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed Cucumber html, JASON test reports for analyzing the test outputs.

Environment: Java,SeleniumWebDriver, TestNG, Firebug, Fire path, XML, XPATH, DOM, SOAP UI, Quality Center, Cucumber, Jira, SVN, Agile, Internet Explorer, Chrome, Firefox, SQL, Jenkins.

Confidential, Dallas

QA Test Engineer

Responsibilities:

  • Involved in planning and designing data based on business requirement and provided documentation for further .
  • Follow Agile (Scrum) Methodologies for all the phases of the SDLC.
  • Participate in daily stand-up meetings giving updates on the stories and issues that have been tested and plans for future testing.
  • Automation of test cases usingSeleniumWebDriver, TestNG, Page Object Model (POM)
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from the database for executing user-specific test cases.
  • Involved in runningSeleniumautomation scripts and updating the scripts according to enhanced requirements usingseleniumWebDriver and Java.
  • Test application on different web browsers and different platforms for compatibility.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Involved in test approach& test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers, and architects.
  • Used XPath and DOM to work with dynamic and static objects.
  • DevelopedBack-end testingusing complex queries to retrieve the user information to cross validate in UI and databases.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber. Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.
  • Provided weekly metrics on defects, test cases as part of QA process and created progress reports.

Environment: Selenium WebDriver,TestNG, Maven, Eclipse,Java, SQL, HP ALM, HTML, XML,Web Services/API

Confidential

QA Test Engineer

Responsibilities:

  • Involved in analysis of Report design requirements and actively participated and interacted with Project Lead, Technical Manager and Lead Business Analyst to understand the Business requirements.
  • Worked as QA team member in testing application and performed Agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • 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.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Performed GUI and Flash component testing and Cross Browser compatibility testing during the releases.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Used Selenium GRID to execute test cases in parallel on different target machines.
  • Built a detailed, reusable Test Scripts using Selenium Web Driver, TestNG.
  • Monitored the test execution in Jenkins once the code pushed into Continuous Integration.
  • Proven success in establishment of agile test practices including acceptance test automation using acceptance test driven development methodology.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Reusable scripts handle dynamic pages using Selenium WebDriver using Java Programming.
  • Created automation scripts in POSTMAN using Groovy Script for web services testing.
  • Involved in performing Smoke, Functional, System and Regression and backend Testing.
  • Reported software defects in Jira and interacted with the developers to resolve technical issues.
  • Wrote SQL Query to extract data from various database tables for testing purpose.
  • Involved in creating a Manual Test Cases. Tests were grouped into test plan and executed. Results were recorded and published to management.
  • Identified and documented defects using Bugzilla to ensure applications functionality.
  • Participated in project meetings, release meetings, QA status meetings.

Environment: Selenium WebDriver, Grid, TestNG, Java, Maven, Jenkins, Eclipse, Firebug, POSTMAN, XPath, HTML, CSS, JavaScript, Jira, SQL, Oracle and Windows.

We'd love your feedback!