We provide IT Staff Augmentation Services!

 qa Engineer Resume

San Francisco, CA

SUMMARY:

  • Software professional with 9 + years of Core experience in Automation, Manual, Database testing
  • Plan, Build and Maintain complex Test Automation Frameworks (Data Driven, Keyword, page object model)
  • Expert in Selenium Automation using Webdriver with Heavy programming using Java, Junit, TestNG
  • Worked on SOAPUI using Groovy scripting for REST webservices Testing
  • Mobile Testing using Appium on IOS Platform
  • Expert on HP QTP Automation using VB Script and Descriptive Programming
  • Shown flexibility, quick learner, proactive attitude and an amazing team player highly efficient in Complex Agile, Dynamic, Onshore - Offshore project environments
  • Backed by strong credentials including a computer science degree, certifications from Redhat Linux, ISTQB, Silktest automation and NIIT
  • Experienced in agile methodologies and cross-platform skills in Windows, Linux and Unix.

TECHNICAL SKILLS:

Automation Tools: Selenium Webdriver using Java, Postman, Jetpacks, SOAP UI, Appium, QTP, Silktest

Agile and QC Tools: Quality Centre, Jira, VersionOne, Rally, PVCS TRACKER

Platforms: WindowsXP, 2007, MAC, Linux, Redhat Linux

Programming and Scripting Languages: Java, javascript, Junit, groovy, TestNG, Apache, XMLDatabases: SQL, Oracle, SQL Server

Build and CI/CD: Maven for Build and Jenkins for CI/cd

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

QA Engineer

Roles & Responsibilities

  • Worked in highly dynamic environment with sprint teams using Agile methodology. Worked with Software Engineers, Developers, Product Managers, and other Quality Engineers in an Agile team environment
  • Develop Automated Scripts for Sanity, Regression Suites and for story level test cases using Selenium - Java and TestNG using Page Object Model Framework
  • Identify gaps in implementation and story acceptance criteria. Create Jira tickets for those and track them to completion
  • Create Automated test cases for testing REST based webservices using Postman and Jetpacks.
  • Performance testing of api’s using JMeter
  • Mobile Testing on iPads, IOS platforms using Appium.
  • Created test scripts using Page Object Model using Protractor for Angular JS applications.
  • Created Protractor test scripts using Jasmine framework and javascript
  • Execution and fixing bugs in the Automated test cases.
  • CI/CD integration Testing using Jenkins
  • Parallel, cross Browser Testing using Selenium and TestNG
  • Interact with Developers, Product Owners to ensure compliance with requirements
  • Participate in the review of user stories and create test plans.
  • Log defects in Jira and work with developers and Product owner to get them fixed, deployed and Test Collaborate with the Development team in root cause analysis for the defects found and track them to completion

Environment: Java, JavaScript, XML, SQL, Windows, Selenium, Postman and Jetpacks.

Confidential

QE Automation Engineer

Responsibilities:

  • Frontend UI Automation using Selenium - Java and TestNG using Page Object Model
  • Backend Automated test cases for REST based webservices using SOAPUI and Groovy Scripting
  • Mobile Testing on IOS, android platforms using Appium.
  • Created Protractor test scripts using Jasmine framework and javascript.
  • Execution of the automated test cases using Maven Build tool.
  • CI/CD integration Testing using Jenkins
  • Created test scripts using Page Object Model using Protractor for Angular JS applications
  • Parallel, cross Browser Testing using Selenium and TestNG
  • Agile environment with BDD approach
  • Interact with Developers, BA and Product Owner to ensure compliance with requirements
  • Participate in the review of user stories and create test plans.
  • Log defects in issue system with clear and complete information
  • Collaborate with the Development team in root cause analysis

Environment: Java, Oracle, Selenium, TestNG, Maven, Jenkins, SOAPUI, Protractor.

Confidential, San Ramon, CA

QE Automation Engineer

Roles & Responsibilities

  • Develop Automated Scripts for stories using Selenium - Java and TestNG using Data Driven approach
  • Maintain and expand the automation coverage for Sanity and regression suite using Selenium Data Driven Framework.
  • Create functional manual test cases for stories in each sprint, automate them and execute them.
  • Perform api testing for REST based webservices using SOAPUI
  • Mobile Testing on iPads, IOS platforms
  • CI/CD integration Testing using Jenkins
  • Interact with Developers, BA and Product Owner to ensure compliance with requirements
  • Log defects in Raly with clear and complete information
  • Collaborate with the Development team in root cause analysis

Environment: Java, JavaScript, XML, SQL, Windows, Selenium, Protractor for Angular JS pages

Confidential

Sr QA Engineer

Responsibilities:

  • Create, Execute and Maintain over 250 Test cases through Quality Centre for Functional, UI and database testing
  • Quick set up, execution and reporting of findings for smoke test for each Build
  • Built a detailed, reusable, Script free Keyword + Data driven Automation Framework for over 45% Testcases using Selenium Web Driver + JUnit. No record and run.
  • Reusable scripts handle dynamic pages using Selenium Server using Descriptive Programming in Java
  • Parallel, cross Browser Testing using TestNG

Environment: Java, Java script, SQL, Selenium Webdriver, TestNG

Confidential

Sr QA Engineer

Responsibilities:

  • Worked as the QA release coordinator
  • For each release, worked as the QA Coordinator. Coordinate with all QA members and assign tasks to every team member.
  • Monitor and report the progress of the test case creation, execution and defects found, create queries in Tracker for managing and reporting on defects found.
  • Send Daily Status report and notify team about the Open and Closed Issues
  • Drive Pre Implementation calls and track the progress of Regression testing by hosting daily calls with the Development team and QA team to discuss the progress of testing and open issues/blocking issues
  • Make the Test system and test resources ready for the QA team to start Regression testing
  • Co-ordinate activities of entire QA team by interacting with the development team, discussing the new enhancements and getting all the information required for testing the product
  • Monitoring and guiding junior engineers with the testing activities and execution of the test cases Creation and execution of Shell Scripts

Confidential

Sr QA Engineer

Responsibilities:

  • Create test cases and run manual regression test plans to identify bugs and defects
  • Create and execute Automated test scripts using QTP
  • Record and maintain the details of any bugs assigned or found in our Test Track bug tracking system

Confidential

QA Engineer

Responsibilities:

  • Test case execution on Linux and Unix platforms
  • Understand and create test cases, tasks and estimates for every requirement. Create the relevant test data needed for the test case execution.
  • Work with the automation team in automating possible test cases
  • Create Shell Scripts to execute test cases on Linux platforms
  • Co-ordinate with other team members and make sure QC is updated with all the newly created test cases.
  • Develop test cases and test case execution.
  • Execution of automated test cases.

Environment: Redhat Linux, Unix, Shell Scripting

Hire Now