We provide IT Staff Augmentation Services!

Senior Test Development Engineer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Excellent knowledge ofSoftware Testing Life Cycle (STLC)and working experience including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
  • Knowledge of various phases of SDLC (Waterfall, Agile) and their interrelationships with QA.
  • Strong working knowledge in Java, Python, JavaScript, C, C++, JSON, XML, SQL, SQL Server, .NET Environment, and Oracle.
  • Experience in Backend and Data Driven testing using SQL Queries on Oracle RDBMS, SQL Server and MySQL.
  • Experienced with Soap&RESTful web service APIs testing with SoapUI&Postman.
  • Strong knowledge of core Java in Selenium WebDriver with TestNG/Junit and Cucumber Framework.
  • Expertise in Data driven Testing with Data provider annotation, Cross browser testing, Parallel Test execution and Re - run fail test using Selenium WebDriver and TestNG Framework with Extent Reports API - to generate advance reporting in Selenium.
  • Proficient in Load Runner 12.50, HP Performance Center 12.20 using load, stress and performance testing for the web application.
  • Experience in VuGen Script, Load balancer F5, Load generator, Perfmon, Procexp & SQL Server Profiler monitoring tools & ability to identify performance issues, system bottlenecks.
  • Locating Web Elements using Dynamic XPath and CSS Selectorwith Firebug and FirepathAdd-ons.
  • Through hands-on experience with all levels of testing including Smoke, Functional, Integration, Regression, UAT, Data Driven, End to Endand Load/Performance Testing.
  • Developed Unix Shell Scripts to split large flat files into different flat files depending on different criteria for data transferring purposes.
  • Experience in black box and white box testing in Python code.
  • Expertise in Manual and Automated testing, which includes writing test plans/scenarios, test cases, test reports.
  • Tracked, identified and logged bugs using Rally and worked with developers to ensure bugs are fixedandContinuous Integration withJenkins.
  • Experience in Git-Hub using clone, push, pull and commit of share/access Git repository.
  • Experience in Apache tomcat and IIS Web Servers.
  • Strong analytical, problem solving, and flexible to learn new technologies in the IT industry towards company’s success.
  • Ability to handle multiple tasks and work independently as well as in a team.
  • Production and UAT Environment Troubleshooting expertise.
  • Strong knowledge of Agile for Release planning, Iteration planning, Sprint and Backlog.
  • Excellent written/verbal communication and interpersonal skills on a team or collaboration with others.

TECHNICAL SKILLS:

Testing Tools/Frameworks: SoapUI 5.3, Selenium WebDriver 3.4/RC/Grid 2, Junit/TestNG/Cucumber/Gherkin, Postman, Swagger, Maven, Robot,AutoIT, Load Runner, HP Performance Center 12.5

Bug Tracking: Rally, Jira, HP ALM, PVCS, Bugzilla 2.0

Database: Oracle 8i/9i/10g/11g/12c, MS SQL Server 2000/05/08/12, MySQL 5.6/7, MS Access

NoSQL Database: Redis, Elasticsearch / Elastic

Environment: Windows, UNIX/Linux, MAC, Android, iOS

Networking: TCP/IP, LAN, FTF, SFTP, TELNET, PUTTY, SSH, SSH2, Apache Tomcat, Nginx, IIS Web Server, Jenkins

Programming Languages: JAVA, Python, JSON, C, C++, PHP, XML, HTML5, Groovy, Java Script, VB Script, PL SQL and UNIX Shell Script (Korn Shell & Bourne Shell)

GUI / Source Management: AngularJS, Bootstrap, CSS3, Visual Basic

IDE Application s: Eclipse, Anaconda, IntelliJ

Application Software s: Toad, SQL Server Management Studio, SQL Developer, Photoshop CS

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Senior Test Development Engineer

Responsibilities:

  • Hands-on experienced with Soap&RESTful web service APIs testing, verifying HTTP responses, methods, headers, and automate with SoapUI using Groovy language.
  • Importing Postman’s collection into SoapUIwith the URL, headers, and payload data.
  • Creating dynamic Mock Service using groovy script in SoapUI with multiple response.
  • Hands-on experience with Cybersourcecard payment systemwith API level.
  • Experienced End to End testingCustomer relationship management (CRM) tools to consolidates customer information with others web application.
  • Hands-on experience in using analytic tools like Omniture, google analytics and monitoring tools like Sitescope with Performance Center.
  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Created User Story, Task, Test Cases and Defects into Rally in every Sprint and covering all test conditions and eliminating redundancy and duplication.
  • Managed the Rally& Excel sheet for Features, User Stories, Test Scenarios, Test Cases with Test data as a daily activity for End to End Test.
  • Experienced in creating Traceability Matrix to ensure comprehensive test coverage of requirements.
  • Experience with AAA server (authentication, authorization, and accounting) for network security user privileges.
  • Experienced to run and modify Korn Shell script file in Unix platform.
  • Involved with BA and Developers to analyze and debugging for defects resolution.
  • Experienced with Shakeout test after the HF Deployment in Production.
  • Used Agile for Release Planning, Iteration Planning, Sprint, and Backlog.
  • Attend daily Scrum/huddle meetings to discuss all QA methods, planning and test results.
  • Participate and contribute effectively in daily stand-up, sprint review, sprint demo and retrospective meetings.
  • Experience in leveraging onshore/offshore QA activities
  • Ability to adapt to dynamic work environment - must be able to multi-task and work with minimal guidance
  • Curiosity to learn the newest techniques and technologies.

Environment: SoapUI 5.3, Postman, Newman, Java, JSON, Groovy, JavaScript, CSS3, HTML5, jQuery, Bootstrap, XML, Omniture, HP Performance Center, Sitescope, Android, iOS 10, Windows 7/10, mac OSX, Linux, Oracle 12c, Apache web server, WebLogic, Agile-Rally, Slack, Jenkins, VMWare, NodeJS, Cloud Foundry.

Confidential, Philadelphia, PA

Sr. QA Selenium Automation Engineer & Performance Analyst

Responsibilities:

  • Interpreted and converted manual test cases into Selenium WebDriver using core Java with TestNG framework into automation functional, integration and regression suites.
  • Good experience in TestNG Annotations and customize Testng.xmlfor parallel, cross-browser and re-run fail test cases run.
  • Written complex SQL queries (Join, Sub-queries) and PL/SQL stored procedures.
  • Hands-on experience in using analytic tools like Omniture, google analytics and monitoring tools like Sitescope.
  • Involved in HP Load Runner VuGen and Performance Center for test Planning /Scripting /execution /monitoring /Analysis for Web applications.
  • Working with Load balancer, Load generator&Perfmon monitoring tools & ability to identify performance issues, system bottlenecks.
  • Experience with details TestNG/Junit Annotations withGroup test, Priority test and Cross browser test.
  • Inspects & Locating Web Elements from DOM using Dynamic XPath and CSS Selector with Firebug Add-ons and validate them.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Internal API Testing using JSON / JAVA and Postman browser add-ons.
  • Developed libraries, object repositories and upload project file into Git repository.
  • Created User Story, Task,Test Cases andDefectsinto Rally in every Sprint and covering all test conditions and eliminating redundancy and duplication.
  • Designed, developed and executed test plans and test cases for Machine Learning Algorithms in Python codewith appropriate test data and perform White box, Black Box and Gray Box testing.
  • Plans and defines testing approach, providing advice on prioritization of testing activity in support of identified risks in project schedules or test scenarios.
  • Inspecting web application using Chrome Developer Tools to efficiently track down layout issues, set JavaScript breakpoints, DOM and styles.
  • Used Agile for Release planning, Iteration planning, Sprint and Backlog.
  • Leadership Skills to Document and do knowledge transfer to other team members.
  • Attend daily Scrum/huddle meetings to discuss all QA methods, planning and test results.

Environment: Selenium WebDriver and TestNG frameworks, Java, Python, Groovy, Java Script, MySQL, SQL Server, HP Performance Center 12.20, Load runner, Elastic search, Redis, Cloud foundry, Windows Server 2012 r2, Apache Tomcat, IIS, AngularJS, Bootstrap, Agile, Nginx server.

Confidential, Minneapolis, MN

Sr. QA Automation Engineer

Responsibilities:

  • Developed scripts, utilities, simulators, data sets with IBM Rational Integration Tester (RIT) as required for test automation of integration and regression testing.
  • Using SQLLDRLoad data into oracle database table from an external data source.
  • Involved in the review of requirements documents with lead developers for impacted database table and functional area and defines test scenario approach.
  • Model / Design RIT Tests from Test Case / Test Data Sheet and sync test environments in RIT.
  • Performing Backend testing and Data Driven testing with extensive use of SQL (DML/DDL) Queriesfor all tables the API integrates with.
  • Perform Python Code review and White box&Black Box testing.
  • Performed API testing using Postman Add-ons.
  • Responsible for ‘QA Test Data’ Activities for systems that don’t have user interfaces.
  • Create Request XML and Response XML from XSD Schema using Alto XML Spy.
  • Used HP ALM to house all test documentation and report/track all issues and defects.
  • Managed the Excel sheetfor test scenario, test data for automation followed predefined format.
  • Provides specific guidance on defects to developers and gives direction to less experienced analysts.
  • Involved with BA and developers to analyze and debug code for defects resolution.
  • Performing Version management for the automated scripts.
  • Automate the test steps using JavaScript, RIT Custom Functions and built in Test Actions.
  • Assists Integration team and Partners in doing the backend UAT testing.

Environment: Java, Alto XML Spy, XSD, Oracle 11g r2, HP ALM 11.0, IBM Rational Integration Tester,Green Hat, Excel, SQL Developer, Windows 7.

Confidential, Bloomington, IL

Sr. QA Automation Engineer

Responsibilities:

  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Write Gherkin feature file with multiple scenarios and developed BDD tests the behaviors of the Application usingCucumber.
  • Created and implemented Data Driven Selenium scripts for functional and regression testing.
  • Created Exception handlers and user-defined functions in Java Selenium.
  • Use Jenkins as Continuous Integration Tool to integrate Selenium test results, and run Selenium Grid.
  • Performing Back-end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of GUI based applications.
  • Written complex SQL queries (Join, Sub-queries) and PL/SQL stored procedures.
  • Used Quality Center to house all test documentation and report/track all issues and defects.
  • Maintained a Configuration Management (CM) environment as per CM plan.
  • Involved with BA and developers to analyze and debug code for defects resolution.
  • Documented and reported the progress to the management on an ongoing basis and updated the requirement and defect status as per the current status of the testing project in JIRA.
  • Experienced in developing VUGen Scriptswith real world scenarios for performance testing.
  • Involved in generating various reports for analysis and correct projection of data with LoadRunnerin VMWare platform
  • Used Quality Center to manage test scripts, requirements tracking and test case design.
  • Performing Version management for the automated scripts.
  • Monitored metrics such as response times, throughput and server resources: cpu utilization, Usage Peak, Available MBytes and Bytes total/sec by using Load Runner Monitors.
  • Have hands-on experience in Performance Bottleneck Analysis (Infrastructure, Application and System level).
  • Performance analyzed and improved by carrying out Load test on the system using Load Runner.
  • Test automation and performance measurement of enterprise level applications in Insurance domain.

Environment: Selenium WedDriver/Grid, Cucumber/Junit,Java,Jira, C++, SQL Server, HP ALM, Windows 7 Professional, .Net, Star team, VMWare, Loadrunner.

Confidential, NJ

QA Automation Analyst

Responsibilities:

  • Created test plan and test cases according to the project and executed the test cases manually.
  • Performing different testing phases using Win Runner and Quick Test Pro (QTP) including on a VMWare platform
  • Black Box, GUI, Screen Navigation, Positive, Negative,Regression, Integration, Performance Data-driven and Functionality Testing.
  • Performed GUI, regression and user acceptance testing of front end manually.
  • Wrote and executed TSL scripts in Win Runner.
  • Used UNIX commands for searching and performing black box and grey box testing.
  • Coordinated with Business Analysts, developers and Development Manager to assure all bugs are fixed accurately as per requirements. Verified data executing SQL queries in the Oracle tables.
  • Used SQLLDR to load data to Oracle Tables.
  • Performed functional testing, performance testing and UAT as per the program rules involved in complete Software Development Life Cycle (SDLC).
  • Used PVCS for defect tracking and reporting
  • Developed UNIX shell script, loading, uploading data in various environments using FTP.
  • Performed data driven testing with QTP.
  • Some experience in ADO.Net when using Visual Studio IDE.

Environment: Linux ES 4, Windows XP, Oracle 1Og, PVCS, Win Runner 8.2, QTP 9.0, VMWare

Confidential, Boston, MA

QA Analyst

Responsibilities:

  • Involved in testing RTR application that was developed in java (EJB, Servlets) using Weblogic server and Oracle as backend.
  • Involved in all phases of Software Development Life Cycle (SDLC)
  • Organized QA methodology in creating Test Plans, Test Cases and involved in maintaining bug-tracking system using TestDirector.
  • Prepared Test plans using SRS (Software Requirement Specifications).
  • Involved in maintaining QA lab and tested the application on different Operating systems and IE browsers.
  • System Performance analyzed and improved by carrying out Load test on the system using Load Runner. GUI VUSER and Web VUSER technologies used.
  • Generating and testing XML reports when the trades execute.
  • Performed Data Driven Testing using WinRunner& Data Base Integrity Testing using SQL
  • Built test cases, developed test plans using WinRunner testing tool.
  • Attend meetings to discuss all QA methods, planning and standards. Developed and maintained the quality plans, documents, and records.
  • Defined Test strategies and planned all testing activities including System, Unit, Performance, Regression testing.
  • Used Site Scope to monitor performance data in a network environment

Environment: Windows 2000, LoadRunner, WinRunner 7.6, JAVA, EJB, SQL Server 2005, Web Logic, XML, HPUnix11.00, TestDirector7.6, .NET Framework, WCF

Confidential, Buffalo, NY

QA Tester/System Tester

Responsibilities:

  • Loaded test plan into Quality Center 8.0 and assisted with testing
  • Wrote Test Plan, Requirement Test ability Metric, Test Execution Metric
  • Wrote Test Cases after analyzing the functional Requirements
  • Setup the Process and configured it
  • Started the Process, Monitored it, and analyzed the results
  • Created test data using schema from DBA.
  • Created tables, altered data, collected data from Oracle
  • Successfully executed all the test cases manually
  • Performed System, Regression and performance Tests and UAT Test
  • Created test scripts for regression testing using Quality Center (Version 8.0)
  • Created Defect Change Reports using Quality Center (Version 8.0)
  • Worked on improving Quality and Software Maturity in the Development Team.
  • Wrote test scripts using mercury interactive test tools such as Quick Test Professional (Version 9.0), Win Runner 8.2 and Load Runner.

Environment: Windows 2000, Linux, C++,Java, Visual Basic. NET, Oracle 9i, Win Runner 7.6, QTP 8.0, Load Runner, Quality Center 8.0

Confidential, Boston, MA

QA Analyst/Tester

Responsibilities:

  • Coordinated Test planning and Execution activities.
  • Reporting and updating bugs using Test Director.
  • Tested the flow of data by adding Synchronization points between the test cases.
  • Attended Meetings to discuss all QA methods, planning and standards.
  • Defined test strategies and planned all testing activities including System, Performance, Acceptance, Smoke, Database and Regression.
  • Involved in Shell scripting and converting the application to International standards.
  • Tested front-end screens and Oracle database at the backend using WinRunner 6.0 tool.

Environment: Windows XP, WinRunner 7.6, Test Director, Oracle8i, UNIX-Sun Solaris 2.8, Windows NT/2000 Pro, VMWare

We'd love your feedback!