We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

OBJECTIVE:

  • Seeking a full - time contract/permanent Quality Assurance Automation/Performance Engineer position which gives me an opportunity to improve my technical skills and value addition to the organization.

SUMMARY

  • Over 9+ Years of total IT experience in Software QA Automation Testing, Performance Engineering QA Analyst in Mobile, Database, Banking, HealthCare & Insurance and Investments/Mortgage domain.
  • Experience in creating Performance Test Scripts for UI and API/webservices using IBM RPT, LoadRunner, Jmeter, NEO Load, Performance Center.
  • Worked on APM tools like New-Relic, MyOra, App Dynamics for both windows and Linux servers to monitor the Appserver and Webserver behavior.
  • Worked as a Manual QA to identify the bugs for every release/sprint in Agile meetings, write test cases and report to developers.
  • Experience in developing the Framework using Core Java/C#/Javascript and Python language and organizing the framework as per the given requirement. Also experienced in Data migration testing worked with Dev and DBA.
  • Used Cucumber on BDD framework which allows automation of functional validation, along with Protractor and Typescript language to test Angular Applications.
  • Professional experience in TDD, BDD, Front-End, UI, Web Services, API integration, Smoke and Regression testing and experience in SOA(service oriented Architecture) and testing REST services.
  • Mixed experience in various QA-related roles such as: Software Development Engineer in Test (SDET), Automation tester or automation framework developer, Manual functional tester.
  • Involved in CI/CD Tools like TSL (WinRunner), Jenkins, Bamboo jobs setup and VB script (QTP and QC) and taking responsibilities to maintain the quality of the products.
  • Coordinating with BA and Developers along with offshore/onshore resources and providing resolution plan to fix the issues and updating them in management tools like Confluence /JIRA.
  • Experience in Selenium IDE (HTML, Python, Junit, C#, Core java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and used SOAPUI for API Automation.
  • Experience in using MicroFocus’s UFT tool using VB script to automate the applications
  • Experience in Automating Angular JS applications by using Protractor, Jasmine using Java script and developing spec and .config files for various in Protractor /Jasmine using “describe, it and expect”. Also maintaining files in features and step definitions for the protractor-typescript-cucumber - 3.0.0
  • Worked as an SDET role to perform Test Automation and setting up frameworks on multiple application platforms like web. Created and managed bug reports and communicate with the team.
  • Experience in writing database/relation database queries using SQL server and PL/SQL server. Participating in UAT Testing and experience in UML (United modeling language).
  • Professional experience working in an Agile environment practicing SCRUM for every Sprints.

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

QA Automation engineer

Responsibilities:

  • Playing a Lead role - 6 resources - onshore/offshore to make sure teams are providing their deliverables to clients
  • Automating all the UI use cases using Selenium WebDriver for every release for all the UAT, QA and PROD applications for validations. Also Creating Selenium Maven Project in eclipse IDE.
  • Used Protractor for End to end Automation testing for Angular JS applications and writing javascripts.
  • Worked on Protractor with Typescript and cucumber to write feature files to run Angular application test cases.
  • Developing the framework based on the business requirement to automate all module related applications.
  • Used Jenkins to create the jobs for Continuous Integration, to make teams to run their test projects
  • Create SOAPUI/PostMan Request for functional Test cases (All APIs/webservices) and Jmeter for QA Performance Testing.
  • Worked on Jmeter for Creating Web Test scripts, creating scenarios and Test Executions upto ~500 VUsers.
  • Automated AngularJs application module using protractor and Jasmine and created specs for various functional scenarios. Used Core Java for creating test cases using Selenium
  • Used Visual Studio code to write the Javascript/TypeScript/python to run them using Protractor integrated terminal.
  • Also worked on Database cleanup activities and writing SQL queries (in Oracle) for database cleanup for Smoke tests in QA applications and worked on version control systems like Git/SVN to update the latest code.
  • New Relic/MyOra Configuration on the Webserver(SQL-DB), Linux Server(Oracle) to performance monitoring. Developed groovy scripts to implement data driven framework in SOAPUI.

Environment: LoadRunner, Jmeter, NewRelic, JIRA, Visual Studio code, Selenium-Webdriver, SOAP UI PRO, Confluence, PostMan, Jenkins, Oracle DB, Git/SVN. Angular JS, Protractor, MyOra, JUnit

Confidential, Plano, TX

Sr. QA Analyst

Responsibilities:

  • Used Dynatrace for API performance response time and GC related issues. Used Cucumber for Automation
  • Developers. Performed different kinds of tests in automation: SmokeTest and Regression Testing using Selenium used Core java language to update the test scripts.
  • Created UI scripts with IBM RPT and VSTS to test the performance the application and API script testing using Jmeter. Load Tests executions were performed based on changes before the Prod. Deployment.
  • Used Jmeter for Creating Performance Test Scenarios and executing them to simulate with Production SLA.
  • Used Protractor by writing java scripts and Used Jasmine as unit testing framework for couple of Angular JS applications.
  • Used SVN to update the code for Checkin/checkout and update the jobs in Bamboo for nightly jobs.
  • Experience in writing vbscript using UFT tool for Creating automated test script.
  • Defect tracking tools used JIRA - making sure to follow the sprints and continuously providing deliveries.
  • Involved Oracle database testing and performed load testing to verify the slow response queries to suggest the DBA teams to fix with Indexes.

Environment: IBM RPT 9.1, Jmeter, Protractor, Dynatrace, VSTS JIRA, Selenium Webdriver, RFT, Cucumber, Oracle, Visual Studio Code.

Confidential, Memphis, TN

QA Engineer/Performance

Responsibilities:

  • Used Selenium WebDriver (with TestNG framework) to automate test scripts.
  • Used Protractor to write Javascripts/python and runs with Node to identify the web elements in Angular JS Apps.
  • Worked on Jmeter for API Load testing, created scenarios based on the provided SLA. Created Test data using API to pass the data on GUI - web based applications to avoid dependency.
  • Performance/Stress Testing using LoadRunner 12.53 Version(UI & API Scripts) and Performance center.
  • Bitbucket provides Git and mercurial code management for professional teams. It’s a web-based hosting service used for source code and development projects.
  • Automated Restful services using Rest Assured API using java and Python
  • Designing the UML diagrams to show the architecture of framework to communicate with business people.
  • MSSQL server to update the stored procedures, writing SQL queries for database to cleanup and create files on GUI applications.

Environment: LoadRunner 12.53, Performance Center 12.53, Appium, Selenium-Webdriver, Wily-Introscope, Oracle 10g, Putty, Protractor, Java, MSSQL, UML diagrams, Jmeter

Confidential

Sr. Technical Associate

Responsibilities:

  • AppDynamics used for monitoring the Prod and Pre-Prod Environments during the load tests.
  • Database Import and export activities had been performed before starting the load tests using Putty.
  • Worked in NeoLoad for Load Testing with British Telecom Projects
  • Worked on Jmeter for API load Testing and Web Load Testing. Executed the scenarios based on provided SLA with around ~200 Virtual Users(VUsers)
  • Load Tests conducted using LoadRunner 9.52 and Performance Center. PerfMon is used for gathering metrics like CPU, Memory etc. Worked on Jmeter too for API performance testing.

Environment: Quality Center, LoadRunner 9.52, Performance Center, SQL, Putty and PerfMon, LISA, AppDynamics, NeoLoad, Jmeter

We'd love your feedback!