We provide IT Staff Augmentation Services!

Staff Engineer Resume

SUMMARY

  • 14 years of experience in implementing Automation frameworks, Test methodologies and leading software QA teams.
  • Excellent knowledge of performance, load and stress testing with a help of JMeter, Blazemeter, silk performer, Load Runner and Dynatrace, Splunk tools for server monitoring.
  • Expert in UI, API, Mobile automation using Python, Java, JavaScript(webdriverIO), Protractor, Jasmine, Mocha, TestNG, Selenium WebDriver, Cucumber, behave and Appium.
  • Hands - on experience of building up CI/CD for both functional and performance testing with Jenkins.
  • Strong experience in test execution of Resiliency testing (Choas Engineering) and A/B testing with various tools.
  • Self-starter with can-do approach and minimum supervision, eager to learn new technologies.
  • Excellent interpersonal and communication skills both verbal and written.

TECHNICAL SKILLS

Programming languages: Python, Java, JavaScript, Groovy

Automation tools: WebdriverIO, Protractor, Mocha Chai, Jasmine, Rest Assure, Selenium WebDriver, Appium, Sauce Labs, TestNG, JUnit, Cucumber\Behave, Maven, Allure, Extended Report, pytest

Performance tools: JMeter, Silk Performer, HP LoadRunner

Databases: MySQL, Oracle, Microsoft SQL, MongoDB

Clouds: OneOps, Azure and AWS.

PROFESSIONAL EXPERIENCE

Staff Engineer

Confidential

Environment: JMeter, Silk Performer Java,, Appium, RestAssured, JavaScript, APPIUM, Rally, Jasmine, Jenkins, Maven, Atom, Unix, Agile

Responsibilities:

  • Prepared complex automation frameworks for UI, Web and API services automation using various tools and approaches which covers functional, SIT and E2E Testing and sauce labs integration.
  • Provided support in the performance testing using JMeter, Blazemeter task includes developing test plan, test script and reports.
  • Presently working in an Agile development environment. Participate in weekly Scrum meetings for the applications development.
  • Worked on Automated Test Scripts using HP UFT 11.5 and Silk Performer for the Automated Movement and Identification Solutions (PM AMIS) project.
  • Good experience in using APM tool Dynatrace in monitoring business transaction across all tiers (web/app/DB) of the applications.
  • Develop scenario based testing for the JMeter scripts .
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Created and executed JMeter scripts for performance testing of portal
  • Collecting the frequency of JVM heap metrics and Garbage Collection in WebSphere/Weblogic during test execution.
  • Proficient with Performance Monitoring Capacity Planning Tools HP SiteScope, WILY Introscope, Jprobe, IBM Tivoli, AWStats, HP Performance Manager, Dynatrace
  • Experience using Fiddler, Jprofiler, HTTPWatch.
  • Proficiency in working on different databases like Oracle, SQL Server, MySQL, DB2 and MS-Access and also used various data retrieving tools like TOAD, SQL Analyzer SQL Plus to extract the data and to perform the Data Validation and Data Verification by using DDL and DML Statements.
  • Built CI/CD of both functional and performance testing using Jenkins.
  • Worked in backend End-To-End team, created integration test cases in JAVA/TestNG based on requirements.
  • Used SOA architecture in testing frame work.
  • E2E Integration testing for various Service API’s like customer, Items, cart, checkout, payment, order etc.
  • As part of cloud solutions, OneOps and Azure has been used to host the applications and strong knowledge on AWS cloud solutions.
  • Performed Functional Testing of new features in an E2E level using JMeter,
  • Maintain the framework release to release and keep adding the coverage, due to addition of features.
  • Verified all the possible permutation and combination using Data Driven testing in automation.
  • Created Jenkins jobs for regression running and services health monitoring.
  • Monitoring Services Health and reporting the failures

Sr. QA Engineer

Confidential

Responsibilities:

  • Prepared test plans, test strategy documents and approved by customer which defines scope and not in scope for better understanding.
  • Executed Load Runner/Jmeter scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
  • Maintained Jboss application server which was used for performance testing, performed start/stop, made changes to the properties files as needed for performance tuning.
  • Participated in Agile ceremonies in each iteration including daily standup. Communicated with offshore team to implement business rules in each user story.
  • Responsible for managing Rally Test Suites, Test Folders and Test Cases and Test Results for all the user stories in each sprint for tracking.
  • Performed System Testing including Functional, User Acceptance, End to End, UAT Regression and also performed automation and Performance Testing using software-testing tools such as QuickTestPro, LoadRunner, SOAP UI Pro and test management tools like Quality Center, Test Director, Rational Functional Tester.
  • Managed the defects in Defect Suite in Rally and linked it to user stories.
  • Actively participated in framework design and developed Modular framework in Selenium WebDriver using Behavior Driven Development approach (BDD) using Cucumber and Gherkin.
  • Developed test scripts to implement Test Cases, Test Scenarios, and Features for BDD with Cucumber and Gherkin.
  • Created automation scripts for testing Web Services using RestAssured.
  • Widely used Rally for user stories, bug management. Setup Continuous Integration system for QA using Jenkins.
  • Experience working with Unix commands

Confidential

Team Lead

Responsibilities:

  • Involved in the project in Initial stage to understand the requirements and identified the implementation problems at requirement gathering process.
  • Prepared test plans, test strategy documents and approved by customer which defines scope and not in scope for better understanding.
  • Handling 6 member team in off-shore in sharing knowledge and providing clarifications, coordinated for preparing test scenarios, test case, and execution, bug raising, retesting, bug closing.
  • Supporting different test stages like integration testing, system testing, regression testing, UI testing, data base testing, Smoke testing etc.
  • Using different tools like Selenium, Eclipse 4.0, SQL Server 2005, Clear Case, Whitebox ACE, Quality Center, TOAD etc.
  • Writing Junits as part of whitebox testing and running them on regression build to make sure bug fixes should not break existing functionality.
  • Supporting the Off-Shore for Automation scripting using Seleiunm tool using eCAF framework which is newly implemented by eBay.
  • Working closely with functional leads on the requirements documents for different modules like Tracking, Advertising, Campaigns, CS Ad approval, List ad, Choice pages, OBO, TNS, etc.
  • Supporting off-shore team to avoid one-day delay and provided them the guidelines on test case execution and bug logging.
  • Supporting the UAT testing and understanding the UAT scenarios and suggested the appropriate scenarios for UAT, supporting off-shore for automating the scripts.

Hire Now