We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 7+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Strong work experience with software automation testing tools like Selenium Webdriver/RC/IDE/ Grid and QTP.
  • Experienced in making DataDriven and MVC Framework to maintain Test Suites.
  • Good experience in Selenium Test environment setup expert using the entire open Source tools.
  • Experience in using Web - debugging tools like Fire Path and Firebug for finding elements locator.
  • Strong experience in using Java, JUnit and Test-NG test framework to write functional tests.
  • Expertise in performing regression testing on new builds, every modification in the application using Selenium WebDriver.
  • Good knowledge of analyzingand understanding the Domain and Business Logic.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Expert in performing different tests types of QA Methodologies like White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.
  • Experience in web technologies like JavaScript, XML, XPATH, XSLT, AJAX, HTML, CSS, SOAP, and JQuery.
  • Expert using open source bug tracking tool JIRA, Quality Center and Bugzilla.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance issues Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in all MS office and Project Portfolio Management (PPM), MS Windows operating systems, designing and implementing web-enabled and enterprise client/server applications with various software tools in various architectures.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Testing/Test Management Tools /Defect Management tools: Selenium WebDriver/RC/IDE/Grid, HP Quick Test Pro(QTP), LoadRunner, JIRA, Quality Center, ALM, Clear Quest, Cucumber, SOAP UI

Languages: Java, J2EE, J2ME, C++, SQL, PL/SQL, HTML, XML, JavaScriptBuild Tools Ant, Maven

Continuous Integration Tool: Jenkins, Bamboo

Databases: Oracle, SQL Server, MySQL, MS-Access and DB2, Toad

Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage,Fire bug, Fire Path, IE Developer Toolkit and HTML

Web Browsers & Servers: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Apache, Web Logic

Operating Systems: Windows 2000/NT/XP/Vista/7, Unix, Linux, MAC

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

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 different phases of testing and resources required to conduct the effort.
  • Involved in testing various business rules User/Customer Functionality, Change Process, Configuration Data Requirements, Legacy Data Requirements, and Access Permissions Requirements.
  • In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Java.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Design, develop and implementPage Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created selenium automation scripts in java using Test-NG prior to next quarter release.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Implemented Automated execution of tests (nightly and need based) using Maven andJENKINS.
  • Used Selenium WebDriver and TestNG to run the parallel testing.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.
  • Worked on acceptance testing using Cucumber and Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Designed scenarios in JMeterto perform Load and Stress tests and to analyze results.
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver/IDE, Eclipse, Jmeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows,Quality Center, Test-NG, SVN, SOAP UI, Cucumber, Fire bug, Fire Path, IE Developer Toolkit.

Confidential, Cincinnati, OH.

QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in designing of the modules and testing JAVA classes that controlled the whole flow of the module as per specifications.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Utilized testing tool Test-NG extensively for the integration testing and unit testing.
  • Designed and implemented test cases for core front end components.
  • Responsible for updating regression tests and issue documentation.
  • Developed test code in Java language using Eclipse IDE and Test-NG framework.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
  • Performed test code review with developers.
  • Written test cases in test driven approach with mock objects and well-defined interfaces.
  • Developed automated script for back-end testing using Selenium Web driver.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Involved in System testing, Integration testing, Functionality testing, Regression, End-End testing, User Acceptance testing.
  • The entire Ruby scripting done usingCucumberframeworkWrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Developed script and performed WebServices testing using SOAP UI pro tool for functional and regression testing.
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Tested the soap based web services using SOAP UI.
  • Used Firebug, Selenium IDE to capture and validate CSS Locators, html ids to identify Web elements.
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Worked onCucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Verification of relational database using SQL queries.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
  • Responsible for capturing defects, creating defect report.
  • Developed test plan, test strategy and reviewed with peers.
  • Attended for all weekly QE status meetings and provided status update.

Environment: Java/J2EE, ALM, Selenium Web Driver, Jmeter, JUnit,SOAP UI, Cucumber, Test NG, Bugzilla, Eclipse, Agile, Scrum, Eclipse, MySQL, HTML, CSS, JavaScript.

Confidential, San Ramon, CA.

QA Engineer

Responsibilities:

  • Developed and maintained Test Documentation including Test Plans, Test Cases, Test Data and log defects using Rally.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Created and executed the test scripts with Java/Junit for Server side APIs.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications.
  • Used Selenium RC framework with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Responsible for Functional and Regression Testing.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Executed automation tests in development and QA environment.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Performed Regression testing for every modification in the application and new builds using Selenium RC.
  • Conducted numeric, non-numeric and limits data validation using positive and negative data.
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Selenium, Quality Center, Eclipse, Java, JUnit,SOAP UI, HTML, JavaScript, CSS, SQL, Windows XP, Oracle 11g, Agile Methodology.

Confidential, TX

QA Analyst

Responsibilities:

  • Analyzed business requirements, functional specifications and mock ups of clinical applications to provide functional decomposition.
  • Generated test scenarios for different physician user groups based on system requirements, solution diagrams, help files, and screen mock ups.
  • Developed and updated Test plans, Test Matrixes, and Test Cases for all the application modules.
  • Performed various types of testing, such as Functionality Testing, Regression Testing, GUI Interface, Integration System Testing, User acceptance testing and, end-to-end testing.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing complex SQL queries.
  • Performed Functional and Regression testing on different versions of Platforms and browser.
  • Documented the errors using Quality Center and tracked them to be rectified by communicating and coordinating with the developers as well as the support group.
  • Coordinated with Business Analysts and Users during the UAT phase.
  • Assisted the QA manager in generating the test status report and defect aging report to communicate to the project management team.

Environment: Selenium IDE/RC, Java, XML, Quality Center, Oracle, MSWord, MS Excel, Windows XP.

Confidential

QA Tester

Responsibilities:

  • Actively involved in writing test plans, test scenarios and test matrix (traceability matrix).
  • Designed and executed test plan based on the functional requirements.
  • Wrote test cases for the functional testing of the application in Quality center.
  • Developed test cases for functional and GUI testing of the website.
  • Executed test cases manually to verify the expected functionality of the application.
  • Extensively tested the graphical user interface components.
  • Performed cross browser functionality testing on Internet Explorer, Firefox etc.
  • Conducted functional testing, regression and GUI testing on each build of the application using QTP.
  • Implemented data-driven test to verify the same functionality with multiple sets of data.
  • Actively involved in QA reviews, Walkthrough, audits and signoff procedures during various Software Development Life cycle phases.
  • Worked on projects with SDLC's modeling techniques like Agile-SCRUM.
  • Test Plan creation execution, Scripts for System Testing and Test Cases for Functional and Regression Testing, Data manipulation using SQL and PL SQL, Extensive Support in Test Designing.
  • Wrote Test cases based on functional specifications (FRS) and use cases for web based application and checked the functionality of the application.
  • Extensively performed Regression, UI, Beta testing and executed manually.
  • Review of Modification Requests and validate/prioritize them.
  • Analyzed test results and report the findings.
  • Execution of System, Integration, End-to-End, and user Acceptance test (UAT) test cases
  • Preparation of Defect Reports, Document and reviewing defects and related metric.

Environment: Mercury Interactive QTP, Quality Center, Test Director, MS Excel, UNIX, SQL Server and Windows 2000.

We'd love your feedback!