We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

TennessE

SUMMARY

  • Around 6 years of IT experience in Testing of various Web - based, Object Oriented, Client Server applications on Windows and Linux platforms.
  • Having Extensive Professional Experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments
  • Experience in performing end-to-end functionality testing for Web-based, Client-Server, Database, and Middleware Applications.
  • Experience of the full SDLC Methodologies and Validations to ensure the Quality Assurance Control.
  • Experience on HealthCare, Banking, Insurance Mortgage, and E-Commerce Domains.
  • Efficient in analyzing System Requirements, Use Cases and other documents to gain overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.
  • Involved in Requirements Gathering, Project Planning, Risk Management and Estimates for all the milestones of the project. Identifying priorities in consultation with the client and changing the schedule.
  • Report Generation on daily and weekly basis to indicate the Test progress.
  • Analyzed defects and worked with development team and users to ensure that all defects were resolved.
  • Expert in analyzing Business Requirements Specifications (BRS) & User Requirements Specifications (CRS).
  • Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/Scrum.
  • Proficient in performing Functional, Regression, User Acceptance, Integration, System, Database, Load and Performance Testing in an Agile Environment.
  • As part of SQA function, I have an excellent system level knowledge about different O/S, database organization, GUIs and administrative requirements.
  • Also have working experience on Win runner, Load runner, and Quick Test Professional.
  • Working experience of various RDBMS including SQL SERVER 2008, Oracle.
  • Experience in Unit Testing, Integration, Functional, Regression, End to End and (UAT) Testing.
  • Experience with QA Methodologies and Validations that ensure the quality of the product.
  • Experience in Web application automation using Selenium Web Driver with Java.
  • Experience in Test Strategy, Test Plans, creating Test Scenarios, Test Cases, Test Data Set Up, Test execution, Defect Management, Test Reporting and Test Closure activities.
  • Experience in designing and execution of Test Scripts using Selenium Web Driver with Java.
  • Manage multipleIISintranet websites using Word Press and MYSQL platforms.
  • Extensive working knowledge on Configuring and version controlling with Team Foundation Server (TFS)
  • Experience in execution of automated scripts using keyword/data driven framework.
  • Document, implement, monitor, and enforce all processes and procedures for testing is established as per standards defined by the organization
  • Log project related issues in the defect tracking tool using HP Quality center for the project & Escalate the issues in the application to the Client
  • Profound knowledge of Software Development Life Cycle (SDLC) and Software testing life cycle(STLC).
  • Experience in Supporting Production and Development environments.
  • Excellent team player, good independent performer, Organized and hardworking.
  • Very well experienced in Multitasking and handling concurrent projects.
  • Experienced in working with large, small and cross-functional projects teams.
  • Excellent communication and interpersonal skills, Strong analytical and problem solving.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Center, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, JMeter, RestAssured Framework, Appium.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP,JSF.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest, Bugzilla.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8, 10 & server 2003, UNIX and Linux

PROFESSIONAL EXPERIENCE:

Confidential Tennesse

QA Automation Engineer

Responsibilities:

  • Identified the test teams aligns within an organization and how the team would achieve the roadmap identified for the project.
  • Running the scripts for validation and stabilization, analyzing the errors and issues.
  • Finding the scope of the testing required for a particular release based on the requirements document
  • Running performance timings on environments and reporting about the time laggings based on log reports using WARP tool.
  • Identified the tools for test reporting, test management, test automation, etc. and educate the team as required to be able to use those tools. Again, plan knowledge transfer sessions in case required for team members for the tools they would use
  • Created and executed LISA & SOAP UI Scripts for the Web Services testing.
  • Created test scripts using VB Script and by Creating Checkpoints, Synchronization points and Output values. Enhanced the test scripts if necessary.
  • Troubleshooting the automation scenario issues and updating the script.
  • Running and updating manual comments in Scenario Builder.
  • Working on manual testing and build verification testing.
  • Perform responsibilities of developing test scripts by using SOA test tools and responsible for estimating required resource and components for SOA testing
  • Test case automation using Cucumber test automation tool and Gherkin scripting language.
  • Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Grid and Jenkins.
  • Reviewing Business Requirements and functional specification document.
  • Responsible for performing regression testing on environments to ensure that it is complete and that it provides acceptable coverage of business critical functionality.
  • Conducted performance testing on the application using Load Runner.
  • Performed system testing, functional and regression testing and adhoc testing on Windows platform.
  • Performs Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing.
  • Proactively leading analysis to identify, evaluate and resolve complex problems during testing.
  • Involved in creating test strategy, Expertise in developing Test Plans and Test Cases based upon the business requirements.
  • Automation ofRESTAPI based product usingRestAssured Framework with JSON.
  • Contribute to the functional automation suite for project features for sanity, smoke, and regression runs using Ruby. Perform failure analysis of the test runs and fixing failed scripts.
  • Validated web services manually and through automation using SOAP UI.
  • Data verification and data integration test was done using SQL queries.
  • Written shell scripts to invoke the SQL Loader to load the data into oracle DB from flat files using control files.
  • Conducted mobile apps testing across the web.
  • Contributed in the continuous update of e-commerce website according to current trends.
  • Managed budget for all ecommerce functions including expenses and sales.
  • Used VB script to write executable functions that are embedded in or included from HTML pages and interact with the Document Object Model(DOM) of the page.
  • Configured Selenium Web Driver, TestNG, Maven tool and created automation scripts in java using TestNG prior to agile release.
  • Involved in creating oracle SQL tables and PL/SQL procedures.

Environment: Java, Selenium Web Driver, Soap UI, QualityCenter11 (ALM), Web driver Backed Selenium, JSP, JavaScript, Rest, TestNG, Firebug, Perl, Bugzilla, Fire path, Xpath, Xpather, VBScript, XML, HTML, DHTML, Load Runner, Internet Explorer, Firefox, Opera, Safari, MS EXCEL, SQL, PL/SQL, MS Access, Servlets, JIRA, Apache-Tomcat, Web Services, Unix, Windows.

Confidential - New York

Selenium Tester

Responsibilities:

  • Analyzed Business, Technical, System requirements and Use cases and involved in reviews of High Level Designs.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Automated functional scenarios usingSeleniumJava.
  • Implemented wide range of UI functional testing with Key Word Driven and Data Driven framework for Selenium.
  • Testing of stories/tasks in Iteration basis in Agile Methodology.
  • Experience with software tools in Python, Perl script languages for validation
  • Performed data manipulations in Microsoft Excel and push requirements, tests, defects, and their associated data to Microsoft Word using QC-ALM.
  • Involved in Selenium Automation using Web Driver and Server.
  • Developed Selenium test cases in Java using JUnit framework.
  • White box testing usingSoapUI.
  • Developed advancedJiraworkflows based on user requirements.
  • Effectively involved in defect tracking, custom reporting, reviewing and analyzing test results using ALM(HPQualityCenter).
  • Strong knowledge in Software Development Life Cycle (SDLC) and role of SQA at various stages of the project with demonstrated ability to review/analyze Requirements, System Documentation, Technical documentation, Use cases and to extrapolate Test Plan and Test Cases.
  • In the regression phase, the project was automated usingAppiumwith TestNG.
  • Created a log data accessible throughRESTAPIfor any Warnings in case of any illegal access
  • Used selenium RC, Java and Selenium Grid to create nightly automation scripts.
  • Used Selenium Web Driver API to automate tests on cross browser and cross platform environment.
  • Used core Java language most of the time to design the test cases.
  • Executed SOAP based web services API testing (Java client and Soap UI).
  • Involved in setting up test environment for automated script execution using Selenium, ANT, and JUnit.
  • Performed web testing for checking page contents, broken links, web objects, frames and tables using selenium.
  • Used SQL to validate the data in Oracle Database.
  • Use MySQL queries for data to use during testing.
  • DevelopedAppiumScripts for Native Android Apps using Java
  • Expertise in using Mercury Interactive Automation Testing tools Win Runner, LoadRunner, QTP, and Quality Center.
  • Create user stories and acceptance criteria in Team Foundation Server (TFS)
  • Used TOAD interface to write and execute SQL scripts and queries for manual back-end testing.
  • Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
  • Followed the Agile Software Methodology.

Environment: Selenium Web-Driver, Grid, SQL Server, Oracle, XML, SOA Testing, JAVA, J2EE, Gherkin scripting language, JIRA, WARP, Apache Rest, Shell Scripting, DOM, Test Plans, Cucumber, Quality Centre, UFT, LISA, End to End Testing, Jenkins, UAT, SOAP UI, JAVA Script, Regression Testing, JUnit, TestNG.

Confidential - Phoenix, AZ

QA Automation Engineer

Responsibilities:

  • Identify test requirements from specifications, map test case requirements and design test coverage plan.
  • Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release
  • Modification of existing Automation framework to support parallel execution of test cases.
  • Convert the entire project to run on TestNG framework.
  • Created Listeners for Reporting using Extent Reports.
  • Developed a RESTfulAPIService to Post Transactions from the Admin. System to Netsuite CRM for Financial Reconciling.
  • Created batch scripts for starting Selenium Grid.
  • Worked extensively on development and testing ofCoreJava and JSP, based applications.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language and Junit Framework.
  • Done performance testing by using JMeter and performed mobile testing with Appium.
  • Addition of test scripts based on HPQC test cases.
  • Tracking and fixing the bugs both at rules level andjavacode level.
  • The entire Ruby scripting done usingCucumberframeworkWrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Maintenance of test scripts every time when a build is released in Test Environment.
  • Solving any technical issue/problem faced by the team while creating test cases
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environments with different test configuration.
  • Used sonar with the Jenkins configuration.
  • Involved in tracking, reviewing, analyzing defects using the Quality Center.
  • Coordinated with the developers in resolving the testing defects.
  • Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the Testing process.

Environment: Selenium Web Driver, Jenkins, Cucumber, Java, SOAP UI, Maven, TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, HTML, CSS, TDD, SQL, Oracle and Windows.

Confidential

Jr.QA Tester

Responsibilities:

  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Involved in complete QA Life Cycles.
  • Worked extensively on development and testing ofCoreJava and JSP, based applications.
  • Extensively used JavaScript to enforce client side validations.
  • Involved in development/ maintenance of various Spring based web services.
  • Implemented SOAP based Web-Service client to consume a service and get live market data.
  • Involved in programming theJavastack for the applicationand integrated withJavaservices at the backend.
  • Application layer and Services layer are primarily coded using CoreJavaon Eclipse IDE
  • Participated in QA Team meetings and weekly QA testing reviews.
  • Performed Manual Testing to check flow of the application.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated the walkthrough and kickoff meetings with developers and project managers.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Used JUnit for unit, integration, and performance testing of theJavacode
  • Tested the application manually prior to automation for functional testing.
  • Performed Manual performance testing to identify various critical points in the application.
  • Provided Estimates for testing and updated the Project Plan with the testing timelines.
  • Done load Testing using JMeter
  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved in all phases of Software Development Life Cycle(SDLC)
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates
  • Worked on GUI Object / element verification is done through XPath, CSS Locators.
  • Worked under Agile Scrum Methodology
  • Participated in various meetings, discussed Enhancement and Modification Request issues

Environment: Core Java, Quality Center, MS Visio, JDBC, HTML, Java Script, OracleDB, Jmeter, Junit, IDE, Selenium Web Driver, Linux, Agile Methodology, Jira, Bugzilla.

We'd love your feedback!