We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 5 years of experience in the information technology industry as a Quality Assurance Engineer in Manual and Automation testing.
  • Firm knowledge of different phases of software development life cycle(SDLC) and software testing life cycle(STLC) including agile and waterfall methodology.
  • Experts in open source automation tools such as Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining Test Scripts, analyzing test results, interaction with developers in fixing errors.
  • Expert in building Page Object Model Test Framework using Cucumber and Ruby.
  • Experience in bug tracking and reporting using Jira and Bugzilla.
  • Knowledge on running cross browser and cross platform tests using Sauce Labs.
  • Strong skill in Backend Testing using SQL queries on MYSQL and Oracle.
  • Proficient in design Relational Database by gathering and analyzing business rules
  • Solid experience in using different API testing tools for testing RESTful Web Services.
  • Expert in Performance and Load testing of web application using JMeter.
  • Ability to work well between many groups including Business Analysts, Marketing Team, Product Owners, Developers, and Database Administrators.
  • Extensively performed Functional Testing, Integration Testing, System Testing, Regression Testing, Smoke or Sanity Testing, End - to-End Testing, Performance Testing, Load Testing, Black Box Testing, White Box Testing, and API Testing.

TECHNICAL SKILLS:

Languages:  Ruby, Java, JavaScript, HTML, XML, JSON, SQL

Test Framework:  Cucumber, TestNG

Functional Testing Tools:  Selenium IDE, Selenium WebDriver, Selenium Grid

Performance Testing Tools:  JMeter, JMeterPlugins-WebDriver

RESTful Web Service Testing Tools:  Postman, RESTClient, Advanced REST Client

Databases:  MySQL, MongoDB, Oracle, MS Access

Version Control:  Git, Bitbucket, GitHub

Test Case and Bug Tracking Tools:  Jira, HP Quality Center, Bugzilla

Web Debugging Tools:  Firebug, Firepath, Chrome DevTools

Operating Systems:  Mac OS, Microsoft Windows, Linux, Ubuntu

Development IDEs:  Eclipse, Aptana Studio

Domain Knowledge:  E-Commerce, Banking, Education, Insurance

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior QA Automation Engineer

Responsibilities:

  • Create, update and maintain a full suite of automation test scripts using selenium WebDriver, Cucumber and Ruby.
  • Collect and analyze requirements from Business Requirements Documents(BRD), Design Documents and Use Case Documents to develop high level Test Cases.
  • Create manual and automation test scripts and implement Page Object Model Test Framework with more than 55 Site Prism classes from scratch to represent web pages.
  • Generate large volumes of test data by using open source data providers and use cucumber scenario outlines to access data for effective test implementation.
  • Configure and maintain multiple testing environments (different types of operating systems and web browsers) and data bases such as MYSQL, Oracle.
  • Develop and execute 600 test scripts to verify actual results with expected results.
  • Perform parallel cross browser testing using Selenium Grid and generated test results in the form of HTML reports using ANT.
  • Research, identify, reproduce, and report bugs found in different test cases execution
  • Execute performance test scripts using WebDriver sampler plugin in Jmeter
  • Involve in daily scrum meetings and weekly defects meetings to track the progress of the testing phase.
  • Perform back-end testing using SQL Queries to make sure that the data entered has been uploaded correctly into the Database.
  • Use Postman and RESTClient API testing tool to test RESTfUL Web Services.
  • Work closely with the business analysts, developers, designers, project managers, marketing team and customer service team.
  • Provide technical guidance to QA team on how to test complicated features.

Environment: Selenium WebDriver, Ruby, Sauce Labs, GitHub, MySQL, Rest APIs, ANT, HTML, Jenkins, J-Meter, Selenium Grid, Postman and Virtual Box.

Confidential, New York, NY

Selenium Automation Engineer

Responsibilities:

  • Developed a robust and comprehensive automation framework that significantly improves product quality and software release times
  • Created high level test plans, test cases and generate test data as part of a comprehensive strategy to improve and maintain product quality
  • Interacted with internal and external business partners to plan, coordinate, test, and implement new automation scenarios
  • Played a key role in our Agile Development process planning each sprint and verifying the product before each release
  • Proficient in preparing and executing Test Scripts, reporting and managing defects
  • Experienced in setting up Continuous Integration systems using Jenkins
  • Very good experience in finding stable HTML objects using XPATH locator and CSS selector in complex environments
  • Developed Automation Framework using Selenium WebDriver, Ruby, Cucumber, YAML and configurations files
  • Experienced with Ruby code design, coding, testing and debugging techniques
  • Involved in identifying possible Sanity and Regression test cases that can be automated and estimating timelines for Test Cases Development
  • Monitored progress of testing efforts within the team to ensure deadlines are met

Environment: Ruby, Selenium-WebDriver, MySQL, MongoDB, Tarantula, Rest, SOAP, LDAP, Rest, .NET, SQL Server 2005/2008/2012

Confidential, New York, NY 

Quality Assurance Analyst

Responsibilities:

  • Worked effectively with members of the project team to ensure project success and accomplish high quality throughout the SDLC and STLC
  • Analyzed Business Requirements and Design Documents to get a better understanding of the system from a technical and business perspective
  • Wrote Test Plans and Test Cases based on the Requirements and Design documents
  • Involved in creating test automation scripts for Web Applications using Selenium WebDriver in java Programming language
  • Knowledge in the Selenium IE, Firefox, Google Chrome and Android Web drivers
  • Conducted performance and load testing on the Selenium test cases using JMeter
  • Verified and validated tools functionality by code review, Functional test, Regression test, Backend validation test, Database Validations test and End to End test
  • Developed and provided testing metrics and reports for the QA dashboard to effectively communicate test status to the test team and management
  • Performed functional testing on various reports developed on Share Point Info Path forms with Web Services and SQL queries

Environment: .NET, SQL Server 2005/2008/2012 , QTP, Quality Center, Java, JavaScript, XML, HTML, Windows, Joomla, PHP, Flash, Version One, Coremetrics, Comscore tags, DFA tags, Google Analytics

We'd love your feedback!