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!