We provide IT Staff Augmentation Services!

Sr. Test Engineer Resume

Houston, TexaS

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Experience in preparing Test plan, Test cases, Traceability matrix, Test documentation and reports.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG, Junit and Robot frameworks.
  • Ability to work on Automation Mobile Applications for validating GUI and system functionality on desktops as well as mobile devices running with Android and IOS with the help of Appium tool integrated with complex architecture
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Used JMeter scripts to test the Tablet applications on a Motorola set top box and CABLE television head end at the CABEL Labs, Colorado .
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
  • Having good knowledge in basic XML, SQL and VBS commands. And has complete knowledge of Defect Life Cycle.
  • Fair Hands - on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Knowledge of various financial products, retail & commercial lending, credit risk management and regulatory risk reporting like BASEL II, CCAR and FDIC.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Evaluating/Researching/Implementing automation framework for Behavior-driven development in Angular JS using Protractor with Cucumber , Chai and Mocha.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Written coding in Perl to perform file upload, mail trigger, file download and report generation.
  • Assist in building out and testing API endpoints (Ruby).
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Developing and designing business form using API.
  • Expertise in Config file creation for the cable modems.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation.
  • Experienced in Writing Selenium WebDriver automation scripts in JAVA for highly transactional E- commerce websites.
  • Extensive Knowledge in BASEL / Capital Framework extensive knowledge in CCAR/ FDIC Framework
  • Worked on multiple adhoc requests asked by other teams and vendors.
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.
  • TDM stands for Test Data Management.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Extensive knowledge on Cucumber and able to create feature file using Gherkin.
  • Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing.
  • Systematic Understanding of Unix/Linux/Windows Environment.
  • Flexible and versatile to adapt any new environment and work on any projects independently when needed.
  • Mentored new team members for knowing the process and leading them in various situations to meet the deliverables on time.Zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium 2, Selenium WebDriver/RC/Grid/IDE, JMeter

Languages/Frameworks: JAVA, Python,PHPSelenium WebDriver API, JUnit, TestNG, Maven, SQL, Cucumber, Bamboo

Test Management Tools: Quality Center/ALM

RDBMS: Oracle, MySQL,SaaS

Continuous Integration Tools: Jenkins, Sauce labs

Web Technology: HTML, CSS, Java Script, XML, JQuery, Sprint MVC

Operating Systems: Windows, Mac OS, UNIX

Versioning Systems: CVS, SVN, GitHub

Miscellaneous Tools: MS Office Suite, IE/Firefox/Chrome/Safari, Firebug, Firepath

PROFESSIONAL EXPERIENCE:

Confidential, Houston, Texas

Sr. Test Engineer

Responsibilities:

  • Participate in SCRUM ceremonies as well as use "Agile" techniques to manage and complete user features using Atlassian Jira (project management) tool
  • Collaborating and working with the Stockholder and business owner to write and implement test strategy and test plan
  • Develop structured test plans and detailed test cases through analysis of complex business and technical requirements through high level design
  • Examination and Reviewing QA Artifacts and tracking User story and Defect using Confluence tool
  • Developing high level test scenario, estimating test process, analyzing test report and reviewing acceptance test criteria using Jira tool (Confluence)
  • Created Selenium Test cases for automation using Selenium Web Driver and .net(c#).
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Writing testing script on the Perl on the Unix side command.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Designing and helping in creating an architecture of test automation framework using selenium, robot and python which is combination of the functional, data and keyword driven testing techniques
  • Maintaining regression test suite with CI/CD using Jenkins and Gitlab version control systems
  • Create full behavioral and internal tests used for Automated test scripts, troubleshoot software defects and code resolutions
  • Working with Puppet and Chef Configuration Management tools and Performing Web Services testing using Postman and SoapUI (Ready API) tool

Environment: C# ASP.net, Selenium IDE/Web Driver/ GRID, Web Services, SOAP, REST, TEST NG, HTML, Java Script, CSS, PHP, HP Quality Center, Soap UI, TeamCity, Jira/Confluence, Bamboo

Confidential, Cherry Hill, NJ

Sr. Web Automation Engineer

Responsibilities:

  • Performed agile testing with the use of rally tool review the stories and participated in Daily Scrum, Iteration Planning and release planning.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Having experience working in Agile environment with CI/CD.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Write unit tests in PHP by using of TDD to implement multiple tests on that base.
  • Has a testing experience into Microsoft Azure platform.
  • Has Involved in database migration on server side and validate data using sql queries.
  • Developing selenium Test cases for automation using Robot framework and Python.
  • We are Creating full behavioral and internal tests that used for automated test scripts troubleshoot defects and code resolutions
  • Having good experience of manual set up box checks the behavior of the device-under-test by analyzing the device’s video output, validating what a real user would see
  • Preparing Reusable functions, which improve the robustness, re-usability, and maintainability of their test scripts.
  • Experience of scripting in Python, PHP and Java command line applications to the use of control statements
  • Utilize Soap UI and Jmeter for testing REST and SOAP web services to develop APIs and CLIs to support automated testing, remote testing and fault injection
  • Had a professional experience of Android and ios hardware testing.
  • Experience testing batch and ETL jobs
  • Experience with Jenkins and Gitlab for continuous integration
  • Proven experience meeting large deliverables with fixed and aggressive deadlines
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Python, Selenium IDE/Web Driver/ GRID, Web Services, SOAP, REST, Appium, Robot framework, HTML, Java Script, CSS, PHP, HP Quality Center, Soap UI, Source Lab, Jira, Bamboo, Agile Methodology, Oracle Applications 11.5.5 RDBMS DB2, Oracle 9i, Access 2010 .

Confidential, Roseland, NJ

Sr. Automation Engineer

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Used Agile Scrum methodology development process.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Write unit tests in PHP by using of TDD to implement multiple tests on that base.
  • Performed System, Integration, Smoke, Sanity, Functional, Back-end, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Used Appium for mobile app testing Android and ios Integrated Appium for distributing test on the cloud.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Writing testing script on the Perl on the Unix side command.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Provided help desk support. Performed installations of cable computer stations, plugs, modems etc .
  • Acting as TDM Point of Contact in the Client calls.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • VoltageS can be deployed on-premise, or delivered as SaaS from the VoltageS Cloud .
  • DIRECTV Interactive has several products that are different interactive apps on the STB
  • Manage defect tracking tool like HP Quality Center and JIRA.
  • Worked on Test Data Management TDM tools and supported automation frameworks and solutions for test data governance.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Java, J2EE, Selenium IDE/Web Driver/ GRID, Web Services, SOAP, REST, TEST NG, HTML, Java Script, CSS, PHP, HP Quality Center, Soap UI, Jira, Bamboo, MS Azure, Agile Methodology, Oracle Applications 11.5.5 RDBMS DB2, Oracle 9i, Access 2010 .

Confidential, Portland, OR

Quality Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Document and Technical Specification Document and developed test plan and test cases for testing the application.
  • Used Agile Scrum methodology development process.
  • Created and executed unit testing with the use of C++ object oriented language.
  • Involved in analysis, design, and implementation of software applications including coding, code reviews, Junit testing and prepared and executed Unit Test Cases.
  • Extensively used Selenium Web Driver to add more flexibility in automation testing cases.
  • Responsible for creating Functions, Test Data and Test Suite.
  • 0Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Broadband Advanced Customer Premise Equipment is the project under Confidential CABLE TQM, We will test and certify various vendor CABLE modems and CMTS.
  • We will make sure that CABLE modems and CMTS meets Confidential Specifications. As a part of our testing, we validate Voice, Private Wi-Fi, Xfinity Wi-Fi and Docsis features.
  • Execute different types of DAU tests (general, behavioral, DAU specific, IVG codes testing and Complete Regression) on all the STB platforms on the iPreview and Phantom feeds.
  • Expertise in Config file creation for the CABLE modems .
  • Used Appium for mobile app testing Android and IOS Integrated Appium for distributing test on the cloud.
  • Responsible for architecting the testing Framework using Selenium and other different kind of API from scratch.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Responsible in writing Regression test cases and automated testing using Selenium WebDriver.
  • Identified the bottleneck by running the scenario under various numbers of users and reported the issues by using HP ALM.
  • Promoted from Configuration Manager to Senior Principal Lead Technical Engineer for driving the new Trusted Drive Manager TDM product (embedded software for hard drives). Note that TDM is now known as Self Encryption Drive.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
  • Responsible for performance testing using JMeter.
  • Used JOINS on the tables to retrieve information from different tables in database to check the database updates on a regular basis using SQL queries.
  • Responsible for Regression testing after bug fixes and verified those fixes.
  • Involved in monitoring, maintaining, stabilizing of automated jobs using Jenkins.
  • Provided client support by analyzing day to day requirements and generating reports by executing queries based on the requirement.

Environment: Selenium WebDriver, Eclipse, Java, C++, TestNG, Maven,Oracle SQL Server, SOAP UI, JMeter, Jenkins, HTML, XML, Objective C, Shell Scripting, Perl Scripting, Dev ops Windows, Solaris, CVS. Oracle Applications 11.5.5 RDBMS DB2, Oracle 9i, Access 2010

Confidential, CT

Quality Engineer

Responsibilities:

  • Analyzed business requirements and participated in design reviews.
  • Reviewed the Functional Requirement Documents, Test areas and the Functional Specifications of the application.
  • Reviewed the project documents like Project Definition Document (PDD), Software Architecture Document (SAD), batch specification documents.
  • Developed test cases to cover overall quality assurance testing.
  • Participated in Agile software testing process with regular QA meetings to discuss testing issues.
  • Developed test automation scripts using Selenium WebDriver as part of regression testing of the various releases of the application and updated the script as part of maintenance.
  • Extensively used Selenium API and WebDriver to test the web applications.
  • Representing LATAM as a single point of for the global process owners in various stakeholder meetings and implementing data acquisition strategies for various regulatory reporting CCAR BASEL, FDIC, LOSS MITIGATION, and LLR etc .
  • Used Appium Test the IOS and Android mobile banking apps.
  • Responsible for creating Functions, Test Data and Test Suite.
  • Designing services to provide data enrichment, aggregation, calculation and reporting related to CCAR FDIC, BASEL II and other risk reports .
  • Responsible for creation and execution of Selenium test scripts on different browsers.
  • Experienced in functional testing using Selenium IDE and WebDriver using JUnit testing framework.
  • Performed manual testing of each build and then regression testing on each builds using WebDriver.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Used Quality center to log, track and close defects as and when developers provided fix.
  • Performed database verifications using SQL queries to validate test data.
  • Performed Smoke testing, Functional testing, GUI testing, Database Testing, Data Driven and UAT.

Environment: Selenium-RC, WebDriver, Eclipse, JUnit, MS SQL Server, SOAPUI, Java, XML, Quality Center, Windows, Solaris, SVN.

Confidential, Rochester, NY

Selenium Automation QA Engineer

Responsibilities:

  • Reviewed Business Requirement Documents and Technical Specifications.
  • Prepared Test Data based on requirement document of the application.
  • Involved in preparing detailed Test Plans and executed the Test Cases.
  • Prepared Requirements Traceability Matrix to ensure the progress on a regular basis.
  • Worked with the test executive team, the project management deliverables for the test component of the project activity.
  • Used Appium to test the IOS and Android mobile banking apps.
  • Performed manual testing on different modules of the application by entering positive and negative values to the application and updated test case document with results.
  • Involved in Sanity Testing, GUI Testing, Functional Testing, Regression Testing and Database Testing.
  • Created SQL queries to verify the data from database.
  • Coordinated with the user to execute User Acceptance Testing.
  • Defects were tracked and prioritized using Quality Center and analyzed the variation between expected and actual results.
  • Involved in business meetings with developers and other testers.
  • Performed analysis on existing code base to validate against business requirements, coding guidelines.
  • Responsible for performing static and dynamic analysis of the software module.
  • Responsible for generating test reports, defect tracking.
  • Responsible for recommending necessary changes and modifications to program developers.
  • Implemented procedures to improve productivity and quality.
  • Conducted programs and mentored team members for an observed increase in performance
  • Performed Test Case reviews and monitored Test Execution.
  • Participated in regular QA Team meetings and discussions.
  • Generated Bug reports and participated in Defects Meeting.

Environment: Java, Oracle, HP Quality Center, SQL, Windows, MS Office.

Hire Now