We provide IT Staff Augmentation Services!

Performance Test Lead Resume

0/5 (Submit Your Rating)

Deerfield, IL

SUMMARY

  • Over 10 years of experience in IT industry with 5 years in Software Quality Assurance (QA) working with Web, Client/Server including manual and automation testing.
  • Experience in developing Java Selenium/WebDriver automation test scripts and Test Frameworks using TestNG/Junit to perform Functional and Unit Testing.
  • Experience in Client - side and Server-side Performance testing using Webpage Test, Sitespeed io, artillery io, JMeter.
  • Proficiency in version control tools like GIT, SVN and CVS repository and Continuous Integration tool Jenkins.
  • Expertise with Iterative development methodologies such as Agile Scrum and Waterfall.
  • Extensive experience in developing Test Plans, Test Scenarios, Test Cases, Test Matrixes, Test Reports, and documentation of Manual and Automated Tests.
  • Proficiency in Defect management, including Defect creation, modification, tracking, and reporting using ALM/QC, Jira, Bugzilla and Excel.
  • Over 5 years’ experience in the field of multimedia embedded system design, implementation and optimization of video codec (H.265, H.264, MPEG-4), audio codec (AMR, G729b), image codec (PNG, WBMP) on various DSP processor (CEVA, ARM).
  • Proficiency in C and C++ Programming language.
  • Worked extensively on Mobile Multimedia Software Framework
  • System level testing of Audio/Video Codecs for use in various mobile products.
  • System Integration of Multimedia Codecs with Mobile Software Framework.
  • Led day to day monitoring of the progress of project and gave inputs for possible corrections.
  • Developed and execute user acceptance/regression test plans. Testing includes all phases related to system configuration that support human resources functionality.
  • Experienced in working with Internal/External vendors, and Custom applications.
  • Ability to interact with developers and product analysts regarding application analysis.
  • Excellent interpersonal skills and communication skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints.

TECHNICAL SKILLS

Testing: Selenium WebDriver, TestNG, Junit, Ant, Maven, Cucumber, Appium, Jenkins, SOAP UI, Webpage Test tool, Sitespeedio tool, Artillery tool, Quality Centre/Application Lifecycle Manager (QC/ALM).

Version Control Tools: CVS, GIT, SVN

Bug Reporting: Quality Center, MS Excel, Jira

Methodology: Agile, Waterfall.

Languages: C, C++, Java.

Operating Systems: Windows, UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Deerfield, IL

Performance Test Lead

Responsibilities:

  • Interacted with the Business Clients and Developer for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Used Artillery io tool for Server side Performance testing of the Confidential Application
  • Used WebPage Test Tool and SiteSpeed io Tool for client side Performance testing of the Confidential Application.
  • Tested application on Mobile for various Operating Systems like Android OS, iOS.
  • Tested application on different browsers like Chrome, Firefox, Edge, Safari.
  • Captured various metrics like Onload time, Pageload time, CSS and Image requests for client side testing
  • Captured metrics like TPS, Response time for server side testing.
  • Maintained the metrics for each releases and compare the performance metrics and report to the developers if any deviation.
  • Automated certain testcases using Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
  • Involved in tracking and reporting defects using JIRA and was also responsible for communicating the status to the development team.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Artillery io, WebPage Test Tool, SiteSpeed io Tool, Selenium Webdriver, Jenkins, Zabbix, Dynatrace.

Confidential, Minnesota, MN

QA Automation Engineer

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Responsible creating the functional testing framework using TestNG and Selenium WebDriver to automate the UI components.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Involved in Selenium Data-Driven Framework with Core Java programming and TestNG annotations.
  • Used Build tool like Maven to generate test report.
  • Implemented Page Object Model Automation framework with Core Java, Selenium WebDriver and Cucumber.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Fine tune the scripts using XPath, CSS with the use of Fire bug tool.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Involved in Web Services Testing using SOAP UI.
  • Used Core Java language most of the time to design the test cases.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Involved with SDLC models waterfall, AGILE Methodology projects (Scrum).
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Core Java, Selenium WebDriver, Jenkins, TestNG, Maven, Cucumber, Soap UI, Eclipse IDE, JavaScript, HTML, XML, XPath, CSS, Agile, Firebug, Firepath, BugZilla, SQL and Windows.

Confidential

QA Analyst

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Extensively involved in writing and testing the test cases using Junit.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Configured Selenium WebDriver, TestNG, Ant tool and created Selenium automation scripts in java.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Used Selenium WebDriver to interact with the browser and simulate the operation on the browser.
  • Used Core Java to write Selenium Web Driver scripts.
  • Worked on Selenium Data-Driven Framework with Core Java programming.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
  • Involved in tracking and reporting defects using Quality Center and was also responsible for communicating the status to the development team.
  • Evaluated automated tools available for service testing and implemented suitable tools, automation framework into the development/QA pipeline alongside the existing waterfall methodology used by the team.
  • Extensively used SQL for retrieving data used for the data warehouse, Data Driven Tests to validate the same scenario with different test data.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Core Java, Selenium WebDriver, Junit, Ant, Jenkins, Cucumber, Soap UI, Quality Center, agile, XPath, Firebug, XML, HTML, Java Script, SQL, Oracle, Windows.

Confidential

QA ANALYST

Responsibilities:

  • Participating in Sprints, Planning, Showcase, Retrospective and Daily Scrums.
  • Understand the business goals & requirements of the project.
  • Design test approach and scenarios by Preparing for Smoke testing, Regression, Integration testing, Functional testing, End to End System testing and User Acceptance testing.
  • Designing test cases based on the scenarios documented.
  • Conduct peer review for test cases and bug reports developed by other team members.
  • Data Creation and basic data setup for Sanity, Functional and Regression testing.
  • Execution of test cases and maintaining regression test scripts.
  • Work on timelines required for the project/job.
  • Analysing test reports and identifying the defects.
  • Defect Analysis and Defect Tracking through Quality Centre
  • Maintain log of test Results / Defects using Quality Centre and interacted with developers to resolve issues.
  • Generation of daily reports, metrics collection and performing audits on timely basis
  • Documenting the best practices, learning’s, risks, review logs, clarifications.
  • Provide resolutions to the team as and when needed.
  • Daily tracking of the system for its availability and also maintaining the downtime.

Environment: Confluence, JIRA, HP ALM.

Confidential

Senior Software Engg

Responsibilities:

  • Development of various modules involved in parser and packaging.
  • Performing peer code reviews and cross team code reviews.
  • Writing Use cases and test cases based on the functional specifications.
  • Resolving all the issues received through the trouble tickets.
  • Built the executables using Linux commands.

Environment: C, C++

Confidential

Senior Software Engg

Responsibilities:

  • Ported and tested different audio codecs across the windows desktop and windows mobile.
  • Work with QA team on new features testing and bug fixing.
  • Reading existing source code inCto determine current programming logic.
  • Coded and unit tested the components using Visual C++.

Confidential

Senior Software Engg

Responsibilities:

  • Proper organization and management of code and data memory of all the codecs.
  • Implemented efficient memory management scheme for stack, state and table memory.
  • Resolved discrepancies in codec MCPS and memory requirements between standalone version and after integrating with the system.

Environment: C++ and Assembly CEVAX1620

Confidential

Responsibilities:

  • Perl scripts were generated for automating the entire validation process.
  • The entire unit tested and optimised codecs were integrated with the MMF and tested in real-time on the ARM Development Platform.
  • All the components of the MMF were tested using numerous real life scenarios that will be encountered in a typical mobile device.
  • Documentation and reporting the bugs indentified during testing.

Environment: C++ and ARM

Confidential

Responsibilities:

  • Hand-coded time critical functions such as Motion compensation and VLD functions in assembly.
  • Optimization was done using the special video acceleration instructions of CEVAX1620.
  • Tested the decoder on CEVA Dev board for real-time decoding and display.
  • Various memory transfer functions in the code were replaced using the 2D DMA support of the DSP Subsystem.

Environment: C and CEVAX1620

Confidential

Responsibilities:

  • Hand-coded large wrapper functions in assembly for PM optimization.
  • Kept code memory size as low as possible helped in better cache performance and also reduced the overall size of the image to be loaded in the mobile flash memory.

We'd love your feedback!