We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Denver, CO

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.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Eclipse and Soap UI.
  • Experience in black box, gray box and automation testing using Selenium, TestNG/Junit on web and client applications.
  • Proficient in Continuous Integration using tools like Jenkins, Hudson to improve quality of the product.
  • Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven.
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirement gathering, test planning, and scheduling, testing, defect tracking and reporting.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Tested various ETL transformation rules based on log files, data movement and with help of SQL.
  • Proficient in Web service testing using SOAPUI tool, SOAP, XML and expert in reading WSDL.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Expert using open source bug tracking tool JIRA, Quality Center and BugZilla.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Effective communication skills for mediating between developers, clients and management.
  • Experience in coordinating people to complete tasks and working within a matrix-style structure.
  • Expertise in back-end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Ability to take initiative, prioritize and work independently to meet deadlines.
  • 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 Tools: Selenium WebDriver/IDE/RC, Quick Test Pro(QTP), Soap UI, Cucumber, JMeter

Languages: JAVA, JavaScript, XML, C, C++, Python

Test Framework: Junit, TestNG, Data Driven Framework, MVC.

Web Debugging Tool: XPath, Firepath, Firebug

Build Tools: ANT, Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC), BugZilla& IBM Rational Team Concert (RTC)

Continuous Integration Tools: Jenkins, Hudson

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Application: Microsoft Office, Excel, PowerPoint, Outlook

Operating Systems: Windows (XP, 7, 8) Linux, Mac

PROFESSIONAL EXPERIENCE:

Confidential,Denver,CO

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
  • Identified test cases to automate and develop automation test scripts using Selenium WebDriver and Java.
  • Involved in creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Git and Source Tree as VCS for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Extensively used ETL methodology for performing Data Migration, Extraction, Transformation and Loading using Informatica and designed data conversions from wide variety of source system.
  • Worked with Data Completeness, Data Transformation, Data Quality, Integration, UAT testing and Regression testing for ETL.
  • Configured and Installed Selenium WebDriver, TestNG, Maven and Jenkins for Continuous build cycles.
  • Worked closely with Agile Scrum team to ensure product testability while running E nd to E nd Regression tests in Selenium WebDriver using TestNG, and maintained test environments used for white box testing during new product releases.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber .
  • Involved in developing Test automation Framework for the application using Selenium Web driver with Maven.
  • Reviewed the automation scripts and created Continuous Integration Jobs in Jenkins.
  • Involved in end-to-end API Automation testing using SOA test and SOAP UI.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Created automation framework, which uses Soap UI to test APIs.
  • Extensively worked on Selenium web Driver with the preferred Languages Java and Python.
  • Involved in functional testing, Integration testing, User Acceptance testing, Regression testing.
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule.
  • Involved in Agile (Scrum Process) methodology based on Project Planning, Test Planning and Coordinating on all SDLC phases.
  • Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Stored, analyzed and prioritized defects using Defects module in HP Quality Center.
  • Tested various ETL transformation rules based on log files, data movement and with help of SQL.
  • Validated the data in the database by using SQL queries.
  • Performed Backend Testing by Executing SQL Queries against Oracle and SQL database.
  • Responsible for the Team performance, and preparing & submitting the graphs and metrics to the higher management.

Environment: Java, Selenium WebDriver, TestNG, Maven, ETL, Jenkins, SOAP UI, HTML, XML, Cucumber, Python, JavaScript, Git, TDD, Agile, Quality Center, SQL, Oracle, Windows.

Confidential,San Francisco,CA

QA Automation Engineer

Responsibilities:

  • Extensively involved in analyzing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Developed automation test scripts using Selenium Web Driver and Java.
  • Developed Data Driven Test scripts as well as running these scripts for Message processing, Registration, and Reports testing using Selenium WebDriver.
  • Created test cases, test plans, tested API’s, wrote Junit test cases, executed code coverage, wrote automation scripts using Selenium WebDriver.
  • Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
  • Created the Junit test cases for the different web applications using Eclipse IDE.
  • Extended data driven framework and developed re-usable functions across the application.
  • Used Junit Test to automate functional and regression testing across integrated environments.
  • Used ANT to build and run the Selenium WebDriver automation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Conceptualized, designed, and implemented automated functional API test cases using Java, SOA test, and Soap UI.
  • Involved in testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI .
  • Involved in SOAP & REST based web services testing using SOAPUIPRO web services testing tool.
  • Executed Automation Scripts in Development, UAT and Production Environments and reporting Defects/Bugs in QC for each release.
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

Environment: Java, Selenium WebDriver, Eclipse, Junit, ANT, Jenkins, SOAP UI, Internet Explorer, Google Chrome, Firefox, Git, TDD, Agile, Quality Center, SQL, Oracle, Windows and UNIX.

Confidential, AZ

QA Analyst

Responsibilities:

  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (JUnit and ANT).
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Executed positive and negative scenarios.
  • Automated functional scenarios using Selenium WebDriver
  • Worked on developing the automation scripts for backend testing using Selenium WebDriver.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Used SQL queries to perform the back-end testing on Oracle.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Java, Selenium WebDriver, Junit, Ant, Firebug, SQL, HP Quality Center, Oracle10g and Windows.

Confidential,Brea,CA

QA Tester

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Involved in integration testing of different modules.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Performed records, enhanced, and plays back test in Fire fox using Selenium IDE.
  • Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.
  • Designing and documenting the test cases in a fast paced environment.
  • Collaboration with development and other QA on test execution.
  • Analysis and isolation of issues reported from clients.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Used SQL Queries for backend testing to check the data integrity and data consistency.
  • Interaction with developers to report software bugs and re-test the fixed issues.

Environment: Java, Junit, Selenium (RC, IDE, GRID), Oracle, JavaScript, HTML, SQL, PL SQL, Web server - Apache, Mercury Quality Center and Unix/Linux.

Confidential

QA Tester

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
  • Interacted on a regular basis with web developers and business analysts on any Change of Requirements in an agile environment.
  • Conducted Functionality Testing during the various phases of the development of the application doing Manual Testing in an agile development environment.
  • Used Quality Center for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Evaluation.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Test Director.
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Created Test Execution Matrices during the test cycle.
  • Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.
  • Participated in QA Team meetings and weekly QA testing reviews.

Environment: Test Director, MS Visio, HTML, Java Script, Oracle, VSS and UNIX.

We'd love your feedback!