We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • 6 years of QA experience in Manual/Automation testing of Web Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing and regression testing
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture
  • Experienced with API, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Exhaustive Experience in Designing &implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium Web Driver, Java.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium with Java
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Created and Maintained Server side Integration Test using java and Selenium Web driver
  • Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and preparation of automation test framework.
  • Knowledge of Agile methodology along with Automation Tools and Protractor.
  • Exposure to web technologies like HTML, XML, CSS.
  • Experience in Understanding teh code written in different programming languages Java, Java Script, SQL, and databases like Oracle, SQL Server.
  • Experience in writing test cases as per teh Software requirement specifications.
  • Experience in API testing, Back - end testing, data validation, Database testing using SQL queries.
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills. Looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Log4j, Firebug, FirePath, TestNG, JXL, SOAP UI, Coded UI

Language/ Script: Java, JavaScript, Shell Script, VBScript(UFT),C, C#, Python

Frameworks: Junit, TestNG, TDD

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIR

Build/ CI Tools: , Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for teh application as well as for teh database verification based on teh functional requirements, portal redesigned and test specs.
  • Worked in Agile environment, with an ability to accommodate and test teh newly proposed changes at any point of time during teh release.
  • Evaluate and analyze Business Requirements, Functional Specification documents.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber.
  • Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Used Maven for building teh Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Tested teh acceptance scenarios of teh application using BDD Gherkin features, & scenario outlines using Cucumber.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Used automated scripts and performed functionality testing during teh various phases of teh application development using Selenium.
  • Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and GitHub.
  • Used Cucumber automated testing to test new and existing functionality.
  • Handled teh task of localization/Globalization testing for web and device portal with two junior team members for four languages. Coordinated UI Testing task with one junior team member.
  • Gained product noledge and attended various QA training
  • Expanded noledge of product through Regression testing of easy modules.
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Tested request and response XML&based web services interfaces using SOAP UI.
  • Performed Automation for regression using Selenium Web Driver and Selenium GRID.
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh Oracle supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Cucumber, TestNG, Maven, Ruby, Jenkins, JMeter, SOAP UI, GitHub, Agile, Firebug, Firepath, XPath, Eclipse, Quality Center, Oracle, Windows.

Confidential, Phoenix, Arizona

QA Analyst

Responsibilities:

  • Analyzed teh Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on teh application.
  • Extensively interacted with Business people, Developers and with end users to test according to their requirements.
  • Used Ant for building teh Web driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Open source technologies such as JavaScript for scripting.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Reviewed and analyzed requirement document for writing Test cases.
  • Run tests by using Selenium remote control in different browsers.
  • Used Firebug Tool to identify teh Object& id, Name, XPath, link in teh application.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.

Environment: Java, Selenium IDE/RC, Junit, SOAP UI, Eclipse, JavaScript, Quality Center, Clear case, Firebug, XPath, PL/SQL, HTML, Apache, Windows XP and UNIX.

Confidential

QA Analyst

Responsibilities:

  • Determined test objectives through detailed analysis in order to automate features comprehensively.
  • Developed, planned and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended teh current test automation infrastructure to be more efficient, both in execution and reporting.
  • Status reporting and test updating in Quality Center.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Created and executed database queries (SQL) to validate database data integrity.
  • Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.
  • Identified software capability and reliability by conducting functional, system, and regression and performance tests.
  • Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.
  • Assisted in reproducing, investigating and debugging software issues in coordination with teh development team.
  • Worked with minimal supervision, whilst being responsive in a fast paced development environment. Also, mentored others in software testing best practices.

Environment: Selenium IDE/RC/Grid, Junit, QuickTest Pro, SQL, WebLogic, Windows, waterfall, SOAP.

We'd love your feedback!