We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • Around 7 years of IT experience in all phases of Software Development Life Cycle (SDLC); developing Test Strategy, Test Plan and Automation test scripts using Selenium.
  • Diversified experience inAutomation and Manual testing serving various domains.
  • Expertise in Manual Testing Process and Testing Techniques.
  • 5+ years of experience in design and implementation of Test automation frameworks like Page object model, Hybrid, Keyword driven, Data driven frameworks.
  • Expertise in using Selenium Web Driver, JUnit, TestNG, Cucumber, Soap UI and HP UFT / QTP.
  • Strong Experience in CI and CD approach using Jenkins.
  • Extensive experience in all stages of STLC & expertise in Functional &Regression testing methods for Web based applications in SIT and UAT phases.
  • Expertise in analyzing Business/System Requirements, Test scenarios and developing Test Strategy, Test Plan, Test Cases and Automated Test Scripts.
  • Expertise in SOA testing(Designing and implementing solutions) with REST and SOAP based web services
  • Proven ability in writing JAVA, Ruby scripts for automation
  • Experience in mobile testing on different platforms like Android, IOS using Appium automation tool.
  • Expertise in Performance testing using Load Runner, JMeter and Neustar.
  • Used JMeter for load testing of the application and captured the response time of the application.
  • Proficient in QA Testing Methodologies and Agile Software Development.
  • Expertise in Object Oriented concepts, Rational Databases concepts.
  • Expertise in collaborating with functional/cross functional test teams conducting Test Readiness Assessments.
  • Expertise in functional testing, regression testing, and performance testing of non - GUI Web services.
  • Extensive Expertise in Functional, Integration, System, End-To-End and Regression testing of various Web and intranet applications.
  • Expertise in problem solving and Tracking Bug Reports using Bug tracking Tool like Jira,

TECHNICAL SKILLS

Automation Tools: Selenium Web driver, Selenium Grid, SOAP UI, UFT, Cucumber, TestNg, Load Runner, Neustar, Appium

Scripting Languages: Ruby, Java, VBScript, Groovy,C#

Framework: BDD, Hybrid, Page object model, Data Driven, Keyword Driven

Defect Tracking Tool: JIRA, ALM

Operating systems: Windows, Mac, Linux

Databases: Oracle 11g

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, SFO,CA

QA Engineer

Responsibilities:

  • Design, build and maintain story based test automation scripts for UI validation using Cucumber and Ruby with watir web driver through business, functional, and technical expertise.
  • Developing and integrating the step definitions for each step in the cucumber scenarios.
  • Performed image/video validation
  • Created scripts in Ruby Mine using Ruby.
  • Knowledge in AWS services such as cloud formation, Auto scaling, Load balancing in creating Ec2 instances
  • Test automation for mobile application for Android and IOS devices using Appium.
  • Create separate Test Scripts for mobile devices or Emulator.
  • Performed load test using Neustar load test tools.
  • Performed user story validation including the use of exploratory test methodologies
  • Preparing Master Project Plan, Master Test Plan, UAT Test Plans, Test Logs, Test tracks, Test Strategy, Test Scenarios and execution of Test Cases.
  • Used JIRA for defect tracking
  • Performed Manual Testing as part of every Iteration.
  • Experience in preparing Test Plan and Test case
  • Involved in story planning
  • Involved in Regression Testing.
  • Using Jenkins for nightly build execution and sending status mail if build fails to QA team
  • Performed cross browser testing

Environment: Manual Testing, Selenium Web Driver, Watir, Cucumber, Appium, Ruby, Ruby Mine, Jenkins, Data Driven and Key Word Driven Frameworks, Selenium Grid, SOAP UI, HTML5, XML, JIRA (Agile Management Tool).

Confidential, VA

QA Engineer

Responsibilities:

  • Involved in gathering business requirement, studying the application and collecting the information from developers, and business.
  • Cucumber was used for regression testing and functional testing withSeleniumas primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Design, build and maintain story based test automation scripts for UI validation using Cucumber and Java with Selenium web driver through business, functional, and technical expertise.
  • Cross browser testing on Chrome, IE and Firefox.
  • Responsible for Load and performance testing using JMeterbased infrastructure including: Architecting the load testing infrastructure, hardware & software integration
  • Validating the monthly statement Reports, Cash Revenue Reports.
  • Experience in Unit, Integration, Regression, System Testing using different devices (iPhone, iPad, Web based applications)
  • Performed mobile application testing on different platforms like iOS and Android using Appium
  • Using Jenkins for nightly build execution and sending status mail if build fails to QA team.
  • Involved in development of Hybrid Test Framework using Selenium Web Driver, Maven and TestNG.
  • Performed multiple SOA architecture web services validation using SOAP UI.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested.
  • Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages
  • Involved in SOAP and Restful web services using SOAP UI, axis client.
  • Developed Groovy scripts to test Report application output.
  • Responsible for developing Scripts using Groovy
  • Responsible for Load and performance testing using JMeterbased infrastructure including: Architecting the load testing infrastructure, hardware & software integration
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Involved in manual UI and backend testing - Database Validation, Functional and regression testing.
  • Used DB Artisan to write and executed complex SQL queries and conditions to validate Back-end data
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
  • Preparing Master Project Plan, Master Test Plan, UAT Test Plans, Test Logs, Test tracks, Test Strategy, Test Scenarios and execution of Test Cases.
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

Environment: Selenium Web Driver, Cucumber, Groovy, Appium, Black box testing, Maven, Jenkins, Data Driven and Key Word Driven Frameworks, Selenium Grid, JMeter, SOAP UI, HTML5, XML, JIRA (Agile Management Tool).

Confidential

QA Engineer

Responsibilities:

  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver, TestNG.
  • Responsible for attending the daily meeting regarding the status of the Application on daily basis in the Agile Environment.
  • Experience in preparing Test Plan and Test cases.
  • Involving in daily stand up meetings of GUI team and backend team.
  • Creating frame work using TestNG and Web Driver.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Responsible for Load and performance testing using JMeterbased infrastructure including: Architecting the load testing infrastructure, hardware & software integration
  • Develop and Build Automation Framework from scratch using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time
  • Create and run BAT File to execute Automation Test Suites and generate XSLT Reports using maven and TestNG
  • Good understanding of XPATH, CSS and used tools like Firebug to debug JavaScript.
  • Developed test cases for functional and regression testing of the application (black & gray box).
  • Perform and validate positive, negative, system, cross-browser and integration testing
  • Modify and update Automation scripts when developers change the code in Agile Environment
  • Preparing scenario documents and involved in scenario path Testing
  • Automated, debugged and resolved issues in test scripts.
  • Participated in smoke testing, regression testing and user interface testing.
  • Review, creation and execution of Test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories.
  • Attending Bi-weekly regular scrum meeting with the client QA team and managers.
  • TestNG plugins to run the Seleniumscripts.

Environment: Selenium Web Driver, Selenium IDE, TestNG, Black Box Testing, Java, Agile, Maven, UNIX, Jira, JMeter, Eclipse, Quality Center, Fire path, Firebug.

Confidential

Selenium Tester

Responsibilities:

  • Analyzed Business Requirements and Developed Test Plans, Test Cases and generated Test Scripts for both Positive and Negative testing.
  • Performed Automation Testing of each Build and then Regression testing on each build using C # and Selenium Web Driver
  • Design, build and maintain story based test automation scripts for UI validation using Coded UI and C#.NET with Selenium web driver
  • Developed Hybrid automation framework in C# by using Page Objects framework, Keyword Driven & Data Driven frameworks. Automated running smoke tests and build report generator for daily builds.
  • Used Selenium Web driver for testing web Application
  • Creating frame work using Coded UI and Web Driver for testing .NET application.
  • Performed Automation Testing of each Build and then Regression testing on each build using C # and Selenium Web Driver
  • Performed UI Testing on .NET Applications
  • Cross browser testing on Chrome, IE and Firefox.
  • Develop QA and automation test code in C# programming language
  • Performed unit testing using NUnit framework and .NET
  • Used Selenium Grid to run automated test cases in parallel on 3 environments.
  • Performed Load and Stress testing by developing Load Runner scripts to find out effective Web/App server configurations for best performance levels.
  • Extensively performed Database testing using Selenium
  • Actively involved in SDLC and STLC process
  • Implemented Test Cases based on User Stories
  • Involved in manual UI and backend testing - Database Validation, Functional and regression testing
  • Used DB Artisan to write and executed complex SQL queries and conditions to validate Back-end data
  • Used joins and union SQL queries to validate databases.
  • Extensively used JIRA for Test planning, Test execution, defect tracking and Reporting.
  • Set the traceability between test requirements and test cases through coverage.
  • Worked on SQL Tools like TOAD and SQL Server Management Studio to run the SQL
  • Performed Data Driven Testing to test the application with different sets of data from the test database.
  • Developed automated test process. Used to create scripts for regression testing.
  • Prepared test data for automation of regression test cases.
  • Reported the bugs using JIRA.

Environment: Manual Testing, Selenium Web Driver, C#, Nunit, Jenkins, Data Driven, SQL, and Key Word Driven Frameworks, HTML5, XML, JIRA (Agile Management Tool).

We'd love your feedback!