Test Engineer Resume
Dallas, TX
SUMMARY:
- Having more than 6 years of IT experience in Manual testing & Automation testing using Selenium, protractor, Appium and QTP tools.
- Involved in different phases of Software Testing Life Cycle and very well appraised of testing concepts.
- Proficient in creating Automation script from scratch.
- Good experience in Smoke, Functional, non - functional, Re-Testing, Regression, Integration, Adhoc, GUI testing and expertise in Negative testing.
- Good functional knowledge on Healthcare and banking domains.
- Enhancing test frameworks and developing automated tests using selenium web drivers.
- Having knowledge in creating scripts which involve Keyword Driven & Hybrid Framework.
- Hands on experience in Test Automation using different Automation tools, Unit testing with Selenium Web Driver/IDE/GRID, JUnit, TestNG, ANT/Maven, Fire Path, running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Having good functional & Automation knowledge on sales force application.
- Having good experience in parallel execution by using TestNG Frame work.
- Having mobile application testing experience with Appium.
- Extensive hands on experience on various testing phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Good Experience on OOPS Concepts.
- Having good experience in planning, designing, developing, deploying and testing strategies for Web based and Client Server Applications.
- Good Knowledge in using Defect Reporting tools like Bugzilla and jira.
- Thoroughly involved in Functional Testing, Regression Testing and System Integration Testing of Client/Server and Web Applications.
- Ability to interact successfully with multiple teams across the globe including services and support for all regions and has experience in working with clients from multiple continents.
- Experience in both Agile and Waterfall Software Development methodologies.
- Sound knowledge of developing different type of framework like Keyword driven, Data driven and Hybrid framework. Excellent knowledge of SQL, Capable of writing SQL queries.
- Having good knowledge in performance testing tool using Load Runner.
- Adept technical skills in Performance testing in the domain of Healthcare/ Banking Industries.
- Created automated test scripts using Java, Python, VB script.
- Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.
- Excellent Analytical and Problem-solving skills with the ability to troubleshoot and strong oral and written communication skills.
- Gained knowledge about the testing process, infrastructure setup and connectivity issues so that a better testing process could be achieved.
TECHNICAL SUMMARY:
Platforms: Windows 7/8/XP, Unix, Linux
Language/ Script: Core Java, JavaScript, Shell Script, VBScript(UFT), PL/SQL, VBScript(UFT)Python.
Frameworks/ORM: Junit, TestNG, TDD, BDD
Firefox Add-ons: XPath, Firebug, Firepath
Web Technologies: HTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, CSS, Flash.
Databases: Oracle 11g, SQL, PL/SQL, DB2, MySQL, MongoDB, Cassandra
Scripting Languages: HTML5, CSS, Java script, jQuery, JSON, NodeJS, AngularJS and AJAX
X ML Technologies: XML, XSD
Application Servers: Weblogic, Jboss, WebSphere
Cloud Computing: Spring Cloud, Microservices, Amazon Webservices (AWS), Cloud Foundry, Hystrix
S OA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI, PostMan
Source Control: Subversion (SVN), GIT
Bug tracking: Rally, Bugzilla, ODC, Rally
Development Tools: Eclipse, My Eclipse, JDK 1.5/1.6/1.7, Soap UI, Log4j, Jenkins, Pycharm
Management Systems: Banking, Finance, Healthcare.
Testing Tools: Selenium WebDriver/IDE/GRID/RC, HPQualityCenter/ALM, JunitTestNG, JIRA, SOAPUI, QTP, Eclipse, Appium, JMeter, Cucumber, Log4j
PROFESSIONAL EXPERIENCE:
Confidential, DALLAS, TX
Tools: Selenium Web Driver, TestNG, Appium, JIRA, protractor, Load Runner, API, Cucumber.
Test Engineer
Responsibilities:
- Preparing test plan, scope and estimations for Automation projects.
- Developing Selenium Test Automation Frameworks using WebDriver, java, TestNG and Extent Reports.
- Developing test scripts using Selenium WebDriver, java and TestNG
- Reporting and Tracking defects using JIRA
- Monitoring test execution and Reporting test results to clients.
- Involved in daily calls to coordinate with offshore team and clients.
- Converting Regression Test cases to Automation scripts.
- Developing Data Driving Test Scripts.
- Responsible for Execution of Test Scripts and publishing results.
- Responsible for sending Automation team daily status report.
- Responsible for Execution of Test Scripts and publishing results.
- Preparing Generic library files.
- Preparing test scripts to run test in Batch.
- Customized framework as per the requirement.
Environment: J2EE - Struts Framework, Java,Python, MTM, Unix/shell, TestNG, Maven, Linux, Jenkins,Azure,API, HTML, XML, Quality Centre, SQL, Oracle, UNIX, Appium, JSON,Nodejs,GIT.
Confidential
Tools: Selenium Web Driver, TestNG,Appium, and Bugzilla, JIRA, protractor, Load Runner.
Software Engineer-Testing
Responsibilities:
- Analyzing the Functional Requirement Specifications.
- Identifying the Test Scenarios from the functionality.
- Prepared and Executed Test Cases as per System Requirements for Registration, Outpatient & Inpatient, Billing and User Management Modules.
- Performed various black box methodologies like Functional Testing, Compatibility Testing, Database Testing, Usability Testing and Regression testing.
- Prepared and executed mobile test cases for appointment and scheduling modules. Using Appium tool
- Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
- Responsible for developing Automation test plans, Traceability matrix/Test strategy and identifying test cases for Automation.
- Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
- Created pom.xml in APACHEMAVEN and run the builds using Continuous Integration tool Jenkins.
- Writing custom test management reports using SQL and used RDBMS to recombine the data items from different files.
- Executed test cases using Python and reported defects
- Defect reporting and tracking the defects using JIRA .
- Coordinating with team, and resolving critical issues with development team.
- Status Reports: Daily and Weekly Status reports updates to the Team Lead and Test Groups.
- Attended weekly Defect Report Meetings and presented progress updates.
- Involved in preformation testing process to test the load of the application and worked on parameterization and correlation.
- Documented and communicated Test Results.
Environment: J2EE - Struts Framework, Java,Python, VisualStudio, TFS, MTM, Unix/shell, TestNG, Maven, Linux, Jenkins,Azure,API, HTML, XML, Quality Centre, SQL, WSDL, Oracle, UNIX, Appium, JSON,Nodejs.
Confidential
Test Engineer
Tools: Selenium Web Driver, TestNG, and Bugzilla, JIRA, Protractor.
Responsibilities:
- Identify END to END Scenarios for Automation.
- Involved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks.
- Create and maintain automation test scripts by using Selenium WebDriver, TestNG.
- Involved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks.
- Performed cross - platform testing on android, ios using Appium.
- Developed Keyword Driven framework to test several web pages.
- Developed 27 Selenium WebDriver automation scripts for E-commerce checkout process.
- Integrated Selenium web driver script to Jenkins CI Server.
- Effectively executed prepared Test Scenarios by using Selenium Web Driver.
- Performed Regression testing by using Selenium WebDriver.
- Taking Screenshot for failure test cases.
- Reporting of Test Results to Test Lead.
- Communicated with the development team in resolving the issues.
- Defect tracking and Bug reporting through Bugzilla.
Environment: Selenium, Quality Center/ALM, JIRA, ROI, VBScript, TFS, SQL Server 2008, Linux, Microsoft Windows, UNIX/shell, Visual studio, XML, Building Center, XSD, XPath, MQ, Topics, HTTP, JSON, Node js.
Confidential
Test Engineer
Tools: Selenium Web Driver, Selenium grid, TestNG, and Bugzilla, JIRA, Protractor.
Responsibilities:
- Gathering Requirements & Understanding the overall Business functionality of an application.
- Implemented Selenium WebDriver. Automated and executed scripts on different browser and different platform using Java.
- Perform Functional, Integration, Regression, Smoke, White/Black box, User Acceptance Testing (UAT), and End-to-End Testing.
- Perform Functional, Integration, Regression, Smoke, White/Black box, User Acceptance Testing (UAT), and End-to-End Testing. Preparation of testable Requirements, test scenarios, test cases and test data.
- Extensively automated regression and functional test suites by developing over 206 test cases, 8 test suites using Selenium WebDriver.
- Created and maintained server-side integration tests, JSON documents, running with every build with Git, Jenkins.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML Ids and XPATH in Selenium.
- Back-End Testing database table manipulations of relational database systems by writing complex SQL queries manually.
- Maintaining the Clarification tracker for any project related queries.
- Performed various types of testing such as Functional, Integration, System, Regression, Retesting.
- Execution of Test cases.
- Involved in creating automation framework. Created and maintained selenium automated scripts.
Environment: Selenium, Quality Center/ALM, JIRA, ROI, VBScript, TFS, SQL Server 2008, Linux, Microsoft Windows, UNIX/shell, Visual studio, XML, Building Center, XSD, XPath, MQ, Topics, HTTP, JSON, SOAP Web services, RESTful Web services, JavaScript, Node JS, Eclipse, My Eclipse, PL/SQL, Maven, Agile, JQuery, AWS, SVN, Jenkins, Windows 7, Soap UI.
