We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • Around 7 years of QA experience in Manual and Automation testing of Web based and client server applications.
  • In depth understanding of SDLC, STLC and Agile Scrum Methodology.
  • Good exposure to Confidential Grooming and Confidential Planning sessions to analyze the Confidential Backlog items and providing proper estimates.
  • Experience with Verification and Validation in the testing phase of Software Development Life Cycle.
  • Experience in creating Test Strategy, Test Plans and Test Cases , Test Estimation, Requirement Traceability Matrix .
  • Extensive experience in System Testing, Integration Testing, UAT Testing, Positive and Negative Testing, Functional Testing and Regression Testing.
  • Proficient in Back - end Testing including writing SQL queries for testing data integrity and validating business rules.
  • Experience in Defect Tracking and test management using testing tools like JIRA and BUGZILLA.
  • Experience in Peer Reviews of Test cases, Defects and maintain Review Checklists.
  • Performed and coordinated User Acceptance Testing (UAT), Create Test Plan, Test Cases and Test Data.
  • Proficient in using Soap UI for testing Web Services.
  • Developed, executed Manual and Automated test scripts for Functional, Smoke, Regression, Integration, Sanity and System Testing using Selenium WebDriver with Java Programming Language.
  • Experience in developing end to end automation using Selenium WebDriver RC, Grid, Junit, Test-NG, Maven, Jenkins, Cucumber, Web Services (SOAP).
  • Well versed in designing and implementing automation scripts using Selenium WebDriver , TestNG and Junit .
  • Extensive experience in developing test automation framework with Data Driven, Keyword Driven and Hybrid Framework approach using Selenium WebDriver with Java Programming Language.
  • Ability to Design and Develop test automation Framework from scratch in using Selenium WebDriver with Java Programming Language.
  • Extensive experience in automated regression test cases with Cucumber to support major application release.
  • Experienced in performing manual, automated test execution and analyzing the execution report.
  • Experienced in enhancing existing framework to improve the test automation reusability and maintainability.
  • Experienced in developing dynamic method, reusable class and error handling scripts using Selenium WebDriver with Java Programming Language.
  • Extensive experience in automating Outlook, Excel and XML Object in Selenium.
  • Extensive experience in Back-End Testing with SQL Queries in MySQL, SQL Server and Oracle Database.

TECHNICAL SKILLS:

Test Management: ALM, JIRA, Bugzilla, Team Foundation Server.

Technical Tools: Selenium, Cucumber, Eclipse, NetBeans, Jenkins, Git, Soup UI, Rest, TestNG, Junit, Maven.

Languages: JAVA, SQL, XML, HTML, Groovy Script .

OS: Windows, Mac OS.

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Sr.QA Automation Engineer

Responsibilities:

  • Involved in testing various business rules User/Customer Functionality, Change Process Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
  • Tested the application in highly dynamic environment with Confidential team using Agile Methodology.
  • Created functional Automation scripts for the report generation module using tools like Selenium Webdriver and TestNG.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver with Java Programming Language.
  • Configured Selenium Webdriver, Test-NG, Maven tool and created Selenium Webdriver Automation scripts in java Programming Language.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Set up the Maven build pom.xml file and surefire reports for continuous integration test in Jenkins.
  • Worked on acceptance testing using Cucumber.
  • Used Firebug and Fire path to write automated test scripts using XPATH.
  • Developed automated scripts with XPath to identify web elements such that most of the browsers can be used.
  • Involved in running Selenium Webdriver automation scripts and updating the scripts according to enhanced requirements using Selenium Webdriver with Java Programming Language.
  • Setup the Automation framework using Selenium Webdriver to run test cases in multiple browsers and platforms.
  • Used SOAPUI Pro features like Assertions, Data Source and Groovy Script Test Step to do data level validations.
  • Worked with source version control tool such as Subversion (SVN).
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Logged the defects in JIRA and created Test Metrics to analyze the defects.
  • Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
  • Developed and executed SQL statements for the database testing.
  • Prepared Traceability matrix to show the test coverage requirement vs Test scripts.
  • Performed input validations, user interface validations, browser compatibility testing and navigation testing.
  • Prepared Executive Summary, Testing trend, defect trends and percentage completion reports on a weekly basis for the Upper management.
  • Aggressively pursued the resolution of high severity defects in the project to facilitate smooth functioning of the test execution.
  • Participated in User Acceptance Testing by executing UAT test cases and validating Business Rules.
  • Reported the defects to the developers for a fix and then ran a limited smoke test.

Confidential, Pittsburgh, PA

Sr. Quality Assurance Analyst

Responsibilities:

  • Worked closely with the SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s).
  • Worked on an E-Commerce Web-based application accessed by potential customers for all the different offerings.
  • Developed Test Plans, Test strategy and Test Cases to test the Screens and workflows for Quality Assurance by using Quality Center.
  • Worked in Agile, scrum, and Confidential environment in order to change the requirements and features set.
  • Created Modular Driven Automation Framework from the Scratch Developed automated test scripts using Selenium Webdriver with Java Programming Language.
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Developed ANT based build scripts to run Selenium Webdriver Automation.
  • Performed Regression testing for new builds and every modification in the application using Selenium Webdriver with Java Programming Language
  • Performed cross-browser testing Used Selenium GRID to execute test cases on multiple platform.
  • Responsible for updating and maintenance of existing Selenium Webdriver scripts.
  • Created positive and negative assertions based on the business requirements.
  • Reported defects through Rally and performing Regression to resolve bugs fixes Extensively involved in resolving bugs fixes with Development Team.
  • Used Jenkins as continuous integration tool to schedule and run the automated test scripts.
  • Used Git for Build Management for each release, QA, Integration and staging environments.
  • Performed SQL statements for the database testing.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Confidential releases.
  • Worked on an E-Commerce Web-based application accessed by potential customers for all the different offerings.
  • Execution of Functional and Acceptance Test cases for a web-based Application in fast paced Agile development environment.

Confidential, Herndon, VA

Jr. Quality Assurance Analyst

Responsibilities:

  • Involved in working with Business Analysts, Programmers and Business users throughout the life cycle of the project.
  • Prepared Test estimation and Test metrics documents using MS Excel.
  • Involved in developing and executing comprehensive system test plans and scripts, and facilitating testing across multiple departments.
  • Created manual test cases and test suites for different modules of the application.
  • Involved in creating UAT Test Plans, Test Strategy and the Addendums for various releases. This involved analyzing the requirements and the design to etch out the scope of testing for each release.
  • Performed Manual Testing of web-based and client-server enterprise applications and used Test Director for test management.
  • Performed backend testing using SQL queries to validate data integrity in data base tables.
  • Wrote and executed SQL queries to test the application for various order flows and order fulfillment activities.
  • Worked with the development team to create a suite of test data including both input files and expected results that fully exercise data validation.
  • Performed functional testing and system testing of various web and client server based applications using Selenium WebDriver with Java .
  • Involved in Regression Testing for every change in modules using Selenium WebDriver with Java Programming Language.
  • Automated Regression and Smoke test environments using Selenium WebDriver in Java Programming Language.
  • Communicated with Development Team to resolve and retest defects.

We'd love your feedback!