We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer Resume

Houston, TX

SUMMARY:

  • 9 years of IT industry experience with 7+ years of experience as a Software Quality Assurance Analyst and Engineer with diversified experience in Manual Testing and Automation Testing of stand - alone, client-server, web-based Database, Enterprise, Mobile applications across multiple platforms, browsers, and technologies.
  • Good experience in the development of iterative and detailed project management plans and schedules using AGILE-SCRUM methodology using TFS.
  • Excellent understanding of Software Quality Assurance Techniques and strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Skilled in developing and executing test cases manually and developed automation script with Selenium IDE, Grid, Selenium RC, Cucumber and Selenium WebDriver.
  • Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications.
  • Expertise in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, API Testing, and UAT testing browser compatibility testing.
  • Proficient in different forms of testing like manual testing, unit testing, integration testing, regression testing and non-functional testing.
  • Skilled in developing and executing test cases manually and developed automation script with Selenium Suite, Jenkins.
  • Performed Web service Testing using SOAPUI tool.
  • Experienced in backend testing using SQL queries.
  • Expertise in Set up of Selenium RC using Eclipse IDE as well as through command line.
  • Extensively used Selenium WebDriver with TestNG Framework using Eclipse IDE.
  • Solid experience in implementing automation test scripts, record scripts using QTP/UFT.
  • Experienced in working with unit testing frameworks like JUnit and TestNG frameworks.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development).
  • Expertise with Core Java and Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multithreading and Collections).
  • Testing the security of the hosting infrastructure and testing of web application.
  • Experienced in Security Testing using Paros (Proxy), Mile scan, Nexpose for spidering and scanning the website. Experienced in testing for Cross Site Scripting and HTTP Response Splitting vulnerabilities
  • Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla.
  • Used Tableau to create visualizations, build dashboards, stories, reports, join data and blending data, make different charts and graphs.
  • Excellent communication skills with the flexibility of working both individually and as a team member.
  • Experienced in working with different software methodologies like AGILE, scrum, test driven development and waterfall methodologies.
  • Managing the testing team by delegating tasks and tracking the same.
  • Experience in End-to-End testing, Ad-hoc testing.

TECHNICAL SKILLS:

Methodologies: AGILE (Scrum), Rational Unified Process (RUP), Waterfall

Testing Tools: Selenium IDE, WebDriver, Cucumber, Appium, Grid, QC/ALM, JIRA, BugZilla, ALM, Rally

Blackbox Testing: JMeter, LoadUI, LoadRunner, HP Quality Center.

Web Debugging Tools: FireBug, FirePath, FireFinder, WebDriver Element Locator

Frameworks: JUnit, TestNG

Languages: Java, Python, Visual Basic, HTML, XML, TestNG, SoapUI, Rest, SQL, VB Script, Tableau

Operating system: MS Windows 2000/XP/7/8, MAC, UNIX

Databases: SQL Server, MS-Access

Tools: / IDE: Eclipse, Notepad++Version Control

Tortoise: SVN, GitHub, CVS

Defect Tracking: JIRA, QC/ALM, Bugzilla, Rational ClearQuest

Web Service Tools: SoapUI 4.0, 5.1

Application Servers: Weblogic 8.1, 10.0, Websphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0,6.0,7.1, IIS

PROJECT EXPERIENCE:

Confidential, Houston, TX

Senior QA Automation Engineer

Responsibilities:

  • Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center/ALM.
  • Involved in development of iterative and detailed project management plans and schedules using AGILE-SCRUM methodology using TFS
  • Actively participated in AGILE testing and completed tasks on time for each sprint to meet the deadlines.
  • Identified the test cases to be automated and performed Data Driven Testing and GUI Check Points using Selenium and enhanced the overall functionality of the application.
  • Developed smoke, functional and regression test suites for front-end / user interface (UI layer), API Services, and back-end testing using SQL
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver.
  • Performed Smoke and Functional testing on modules and every build of the application.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Record, Enhancement, Run and Maintained the Automation test scripts using Selenium IDE.
  • Experienced in automation of REST Web Services automation testing using JAVA\TestNG\Maven
  • Performed Regression Testing and functional testing using Selenium WebDriver and Selenium IDE web automation tool.
  • Developed the Automation Test Scripts using Selenium TestNG framework.
  • Execution of test scripts using Selenium WebDriver using JUnit framework.
  • Run Selenium scripts on different browsers - FireFox, Chrome, and IE.
  • Perform Web based testing including GUI Testing, Portal Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing.
  • Developed smoke, functional and regression test suites for front-end / user interface (UI layer), API Services, and back-end testing using SQL.
  • Experienced in CI/CD tools Jenkins, Maven.
  • Experienced with Behavior Driven Development, Cucumber, Selenium, and Gherkin
  • Prepared manual test cases and test case scripts for automation testing.
  • Performed Backend testing to verify the data integrity by passing SQL Queries
  • Involved in querying using SQL and updating records and validate database records as expected. Worked closely with Subject Matter Experts (SMEs) and Business Users to understand and analyze application business or functionality.
  • Identified high priority functional areas for UAT and prepared Test Bed for UAT.
  • Executed test cases manually as well as using automation tool (Selenium) identified and communicated the defects to the defect resolution committee using HP Quality Center (QC).
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving defects.
  • Documentation, execution and preparation of different reports in Tableau for checking the correctness /completeness of the migrated data.
  • Assist in user and ensure accuracy of work.

Environment: Java, JDK 1.7/1.8, Eclipse, AGILE, Scrum, Rally, Selenium WebDriver, Selenium, Kotlan Studio, XPATH, SQL Server, TestNG, JUnit, XML, JIRA

Confidential, Pittsburgh, PA

QA Automation Engineer

Responsibilities:

  • Actively participated in AGILE testing and completed tasks on time for each sprint to meet the deadlines.
  • Extensively used Selenium WebDriver for automation.
  • Used Selenium WebDriver with TestNG to make direct calls to the browser using each browser's native support to automate the AUT from within the browser.
  • Used Firebug Tool to identify the Object's id, Name, xPath, link text in the application.
  • Involved in executing all Selenium test scripts on the different browsers and checked for compatibility.
  • Regression test cases were automated using Selenium WebDriver in Java.
  • Executing Test Cases, Test Plans and Analyzing the Test Results.
  • Developed the Positive and Negative Test Cases for various modules based on the business requirements.
  • Investigated software bugs and maintained reports, tracked defects.
  • Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.
  • Extensively used JIRA for test planning, maintain test cases and defects.
  • Categorized bugs based on the severity and interfaced with developers to resolve them.
  • Execution of daily smoke tests to ensure the deployment of each environment is stable.
  • Divided various functional areas of the application into various Risk Levels for effective testing of the application, also risk leveled all the Test Cases accordingly.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Created test plans and followed written test plans for the existing scripts for regression testing, integration and risk-based testing
  • Wrote SQL queries to Perform Data Validation followed by the manual testing of database.
  • Strong skill in Backend Testing using SQL queries.
  • Performed Multi-Browser testing and tested in different operating systems.
  • Performed mobile application testing on different mobile platform such as iOS and other android devices.
  • Participated in load testing calls
  • Interacted actively with the team after identifying bugs.

Environment: CS Wiki, Share point, Microsoft Visual Studio 2008 Team Foundation ServerJIRA, Test Complete, Test Maker, Selenium IDE, SQL Server Management studio 2008, CS Wiki, Share point

Confidential, Pittsburgh, PA

QA Analyst

Responsibilities:

  • Writing Test Scenarios as per the Specifications and also reviewing designs, mock-ups, scripts, and other work products for new functionality/features
  • Designed and developed test cases that exercise business logic and validated test results.
  • Developed test scripts based on the requirements and specification document.
  • Used Quality Center to document the test cases, execute, log the defects, traceability of the requirements and for test metrics.
  • Tracked requirements documentation and ensured traceability
  • Used QTP for parameterizing the tests.
  • Performed verification and validation of systems/applications
  • Security Testing using Paros (Proxy), Mile scan, Nexpose for spidering and scanning the website.
  • Performed validations comparing with the Mainframe values.
  • Participated in Scrum meetings and defect triage meetings.
  • Completed projects following Waterfall and Agile methodologies.
  • Designed automated tests for creating the functions and created objects in the Custom Object Repository.

Environment: Test Director, Quality Center, QTP, Unix, Oracle, Mainframe, Java, CSS, XML, XCBL, Rally, Paros, Mile Scan, Microsoft Office.

Hire Now