We provide IT Staff Augmentation Services!

Qa Automation Engineer/sdet Resume

0/5 (Submit Your Rating)

Milpitas, CA

SUMMARY

  • Highly skilled Agile QA Engineer with SDET having around 7+ years of experience. Has excellent knowledge of multiple programming languages and very detailed oriented and focused.
  • Working knowledge on software development process, project management and testing lifecycle methodologies like Agile Models.
  • Extensive knowledge of using Gerrit for Code Review, Maven for build and Jenkins for Continuous integration and Deployment.
  • Extensive experience on Cucumber and Hybrid Framework using Page Object, Data Driven, UI Mapping, WebDriver/RC/WebDriver/IDE/Grid and Java as primary language.
  • Other libraries used are TestNG, JUnit, Apache POI, Log4j, HttpClient, org.json.
  • Have done a POC to test REST API’s using Chakram (Node.js) and Web Application Testing using Protractor (AngularJS).
  • Familiarity with cloud based platforms specifically - Google Cloud.
  • Good experience with java libraries like Apache POI for data driven testing, HttpClient, REST Assured and JSON libraries for REST API Automation and log4j for logging and debugging applications.
  • Having good experience of Mobile App Testing using automated tools like Appium for testing Android and iOS platforms collaborating with Android SDK.
  • Expertise in doing Performance and Load testing with different protocols like HTTP, SOAP, JDBC using JMeter.
  • Extensive experience testing web services (SOAP and REST) using Groovy in SoapUI and browser based plugins like Postman and REST Client.
  • Familiarity with running automation suite on Sauce Labs browser cloud.
  • Experienced in working with Rally, JIRA for Project Management and defect tracking.
  • Hands on experience on GitHub and SVN for repository management.
  • Worked with Oracle and MySQL and MongoDB database.
  • Experience working with shell scripting and Unix/Linux commands.

TECHNICAL SKILLS

Automation Testing Tools: Selenium WebDriver/Grid, JUnit, Jenkins, TestNG, SoapUI, Protractor, Sauce Labs, Cucumber, Appium, Maven, Git, JMeter, Postman, REST Client

Operating Systems: Windows, UNIX, Linux, Android, iOS, Mac

Programming Languages: Java, Shell Scripts, SQL, PL/SQL, JavaScript, Groovy

Web Technologies: HTML, CSS, JavaScript, XML, XPATH, AJAX, SOAP, JSON, REST, HTTP

Databases: Oracle, MongoDB, MySQL.

Java Packages: Apache HttpClient, REST Assured, Apache POI, Log4j

Defect/Bug Tracking Tools: Rally, JIRA, QC, BugZilla

PROFESSIONAL EXPERIENCE

Confidential - Milpitas, CA

QA Automation Engineer/SDET

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver, Maven, TestNG, Apache POI and Log4j.
  • Implemented Continuous Integration and Continuous Delivery by configuring Jenkins jobs for automated regression execution and reporting.
  • Used Selenium Grid to create and execute automation suites on different platforms and browsers.
  • Worked on cloud-based cross-browser testing tools like Sauce Labs on various versions of Firefox, Chrome, IE and Safari using chrome developer tools in different devices.
  • Used JMeter for Performance testing. Simulated users for different scenarios and performed various types of Performance and Load Testing.
  • Performed Mobile App Testing in both smart phones and tablets for Android like HTC, Nexus and Samsung using Appium.
  • Experience with Commons HttpClient and Jackson API for REST API validations
  • Developed Automated API tests for REST APIS using Postman, REST Assured and TestNG.
  • Used Git for source control management.
  • Wrote SQL and PL/SQL scripts to perform database testing and to verify data integrity.
  • Used project Management/defect Management tool like JIRA
  • Used UNIX shell scripts for monitoring the servers during testing sessions.

Environment: Selenium WebDriver/Grid, TestNG, Cucumber, Apache POI, Log4j, JMeter, Java, Jenkins, JIRA, Maven, Appium, HttpClient, REST Assured, Postman,Git, Sauce Labs, UNIX, Google Cloud Platform, SQL, Agile

Confidential - San Francisco, CA

QA Automation Engineer/SDET

Responsibilities:

  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Designed Manual Test cases and different hybrid frameworks like Page Object, Module Patterns, Data driven patterns, UI Mapping using Selenium WebDriver, Java, JUnit and Apache POI.
  • Executed JMeter Scenarios to perform performance testing of web application. Also executed Stress and scalability tests and performed extensive load tests using JMeter.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SoapUI tool.
  • Involved in development of Mobile Automation framework using Appium.
  • Hands on Experience in parallel testing and Grid configurations for Mobile apps.
  • Used Jenkins to build jobs with Git repository and Maven for Continuous integration and automated Regression Test environment.
  • Reported bug in Rally, monitor until get fix and updated different documents in Confluence.
  • Wrote and executed complex SQL queries for Oracle used for white box backend test cases.
  • Executed UNIX Commands to check the application server logs for debugging issues.

Environment: Selenium WebDriver/Grid, Java, SoapUI, JUnit, Git, Jenkins, Agile, Appium, Maven, SQL, Rally, JMeter, Apache POI, UNIX.

Confidential - San Diego, CA

QA Automation Engineer

Responsibilities:

  • Participated QA Sprint meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Worked in the form of sprint team with business analysts and developers in Agile methodology.
  • Developed Selenium test scripts using Java for identified test cases by in hybrid framework using Page Object Model, data driven patterns.
  • Performed REST and SOAP Web Services testing using SoapUI for Service Gateway.
  • Created Automation scripts in SoapUI using Groovy Script for Web Services testing.
  • Expertise in developing test script for Mobile Devices using Appium.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Helped in performance testing for API using JMeter, by writing and running the performance test, collect data, and generate reports.
  • Responsible for data validation by executing SQL queries on database.
  • Created test cases and recorded test results in Rally
  • Extensively involved in developing test cases, test data and executing test cases for UNIX batch jobs

Environment: Java, Selenium WebDriver, Jenkins, SoapUI, Groovy, Rally, Appium, TestNG, UNIX, JMeter, Agile, Maven, SQL

Confidential - Fort Worth, TX

Quality Engineer

Responsibilities:

  • Planning and executing QA tasks for the projects managed using Agile/Scrum
  • Performed testing of the web applications on multiple browsers, such as IE, Firefox, and Chrome.
  • Involved in Unit Testing Stored Procedures and Functions.
  • Participated in the requirement analysis and worked with business teams.
  • Used knowledge on Oracle databases to automate backend testing.
  • Involved in Selenium WebDriver Automation Framework design and result reporting with JUnit.
  • Worked on Maven for build and SVN for code repository.
  • Implemented new Performance Strategy and methods for Quality Performance Process improvements.
  • Worked with dynamic elements using XPath and CSS selector locators developed advanced automation scripts using Selenium WebDriver.
  • Involved in performance testing using the JMeter and running with Maven build file on daily basis using the continuous integration and deployment tool Jenkins.
  • Performed backend testing in UNIX environment using complex SQL queries.

Environment: Selenium WebDriver, Java, Agile, Maven, SVN, JMeter, JUnit, Jenkins, SQL, UNIX.

Confidential - King of Prussia, PA

QA Tester

Responsibilities:

  • Designed the Test Scenarios and Test Cases after analyzing the requirements.
  • Performed Smoke, GUI, Integration, Functional, Regression, Redundancy, Data Integrity, System Compatibility testing.
  • Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC and STLC.
  • Creating Test Matrix, Test effort sizing and walking through them with Business and Technical partners. Also creating Test Cases and tracking defects.
  • Involved in performing Sanity Testing of application for Post Deployment Production Testing.
  • Worked on conversation of manual integration test in to automated test using QTP
  • Helped in setting testing environment.
  • Created test data by running SQL queries, and exporting them to Excel.
  • Performed backend testing with SQL for data validation and data Integrity.
  • Used Excel to build and maintain test cases to perform various kinds of test to check each and every element of the database system.
  • Used HP Quality Center to log the bugs and track them.

Environment: MS Excel, MS SQL Server, UNIX, QTP, HP QC(Quality Center), SDLC & STLC

We'd love your feedback!