Test Engineer Resume
Basking Ridge, NJ
PROFESSIONAL SUMMARY:
- Around 6 years of experience as Manual Tester / Automation Tester dedicated to debug and suggest the detailed refinements and in conducting Functional testing, database testing, User Acceptance Testing(UAT), Integration testing, System testing, Sanity testing, Exception testing, Regression testing, Application testing, API testing, ETL testing & Security testing of client/server and Web based Applications.
- Experience in various Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), phases with Expertise in analyzing Business Requirement Documents BRD and developing Test Plans , Test cases , test execution and Test Case Design Document Test Scripts and Test reports of manual and automated tests using Agile and Waterfall methodologies.
- Proficient in using automation tool such as Selenium WebDriver, QTP(UFT) to develop automation test scripts, Protractor for functional testing using Object Oriented programming language(Java) to write tests and LoadRunner , JMeter to perform in load, stress , API testing.
- Working experience with defect tracking tools like Jira, Rally and HP Quality Center (QC), HP ALM (Application Lifecycle Management) and Bugzilla
- Well conversant with the implementation of different types of frameworks like Data Driven, TestNG, Hybrid, and Page Object Model (POM) using Selenium.
- Knowledge on Continuous Integration (CI) / Continuous Deployment (CD) for scheduling the jobs using Jenkins , GIT, ANT and Maven for project building tool.
- Proven ability to work with Behavior Driven Development(BBD) using Cucumber which integrated feature files, Step Definition and Runner classes in Gherkins language.
- Performed element inspection using Fire Path , Fire Bug and experience in debugging scripts in different environment, Extracting Test results, Cross browser testing using Sauce labs, and data validation.
- Good experience in mobile testing using Appium using node.js, Perfecto in both IOS and Android applications using simulator and emulator.
- Experienced in performing backend Database testing by executing SQL queries including joins, views, stored procedures, base table and involving in Data Analysis by using SQL and in - depth understanding of Relational Database Management System ( RDBMS ) and BI. knowledge on testing AngularJS applications using behavior driven development framework for JavaScript using Jasmine. Proven experience with any of the Scripting Languages - TestNG, Java, or Ruby.
- Used SOAP UI tool using groovy script to test the request and response of SOA based architecture application to test Web Services and API (Restful, SOAP, WSDL , JAXB, JAX-RPC) and Utilized Schema compliance to validate the response message against definition in the WSDL and contained XML Schema.
- Team player with excellent interpersonal and communicational skills along with Excellent analytical and problem-solving abilities, ability to learn and adapt to new technologies and experience in successfully implementing new technologies in the projects .
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, JMeter, Postman, Soap UI, LoadRunner, HP LeanFT/ QTP, Protractor
Project methodology: Waterfall, Agile, Hybrid
Tracking Tools: JIRA, Bugzilla, Version One, HP Quality Center/ HP ALM, RallyProject management tools: MS office (MS Excel, Word, Outlook, PowerPoint, Project) Office365 (O365)
ETL tools: Informatica
Development Tools: Eclipse 5.x/6.x, Maven, ANT, SVN Version Control, Github, Intellij IdEA, Visual Studio, TFS
Programming Languages: C/C++, JavaScript, HTML, CSS, Java, PL/SQL, SQL, Python, Ruby, .Net
Database: Oracle, and SQL Server, TOAD, DBMS, RDBMS
Operating Systems: Windows, Mac OS, Unix/Linux
Domino: IBM lotus notes Domino
Tools: and packages: VMware, Web services- SOAP, RESTful, Tableau
CRM tools: Microsoft Dynamics CRM
PROFESSIONAL EXPERIENCE:
Confidential - Basking Ridge, NJ
Test Engineer
Responsibilities:
- Worked in Agile scrum environment and provided testing of complex next generation features along with working in Appium, Selenium-WebDriver , Robot framework.
- Developed and implemented test plans, test cases and scripts and performed Test Data Management and test execution using both manually and through automated process for specific business scenarios.
- Performed System integration testing (SIT), functional, white box and black box testing, regression, performance, configuration, and installation testing and worked in all layers of test pyramid.
- Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios, and Step Definitions using Gherkins and Java language.
- Experience in testing SOAP/XML and REST APIs - based web services using Groovy script for Ecommerce websites using SOAP UI and Chrome Postman to test the request and response of SOA based architecture application .
- Involved in troubleshooting performance bottlenecks and providing recommendations by evaluating the results in the performance testing tool JMeter .
- Expertise in working with JMeter to test performance of both static resources and dynamic resources.
- Test automation using Java/TestNG, Ruby, and Selenium. Contribute to the functional automation suite for critical functionalities for sanity, smoke, and regression runs using Ruby and Selenium. Perform failure analysis of the test runs and fixing failed scripts.
- Performed IV&V to find out discrepancies in the product quality and specifications helping product developers to build product and performed IV&V to verify any fixes and reanalyze for introduction of new software errors/defects
- Conducted backend (ETL) testing to validate MDM for standardization, transformation, data clean , application integration, data flow, data quality, redundancy based on business requirements in agile methodology from mainframe by using Informatica power center.
- Worked with data quality tool IDQ for data profiling , cleansing and standardization.
- Involved in testing of the Informatica platform from Informatica Power Center 9.2. Performed SQL Queries on both Source and Target and performed data modeling/mapping to verify the records and its respective fields match and count of the records as part of backend testing.
- Logging and managing defects using defect management tool HP ALM Quality Center 12.
- Tracked quality assurance metrics such as defects, defect counts, test results and test status reporting in HP Application Lifecycle Management and mapped then to requirements to create Requirement traceability matrix and involved in performing UAT.
Environment: JAVA, HTML, GIT, JSON, Jenkins, Maven, SOAP UI, Groovy Script, JUnit, Selenium WebDriver, Cucumber, Firefox/Chrome, Quality Center 12, Jira, Informatica Power Center 9.6, protractor, Oracle SQL developer, Oracle DB, Agile, API, HP ALM, JavaScript, LoadRunner, Java, Ruby
Confidential - Bloomington, IL
QA Analyst
Responsibilities:
- Working in Agile Scrum Environment and Developed automated test scripts using Selenium and in Java Eclipse and conducted performance testing using LoadRunner
- Develop Test data, Test Plan, Test scenarios, Test cases, Test Scripts, Test execution and Traceability Matrix. Test experienced w/ IVR Interactive Voice Response and JAVA/J2EE/C application development projects.
- Designed and implemented manual / automated technologies, tools, and processes to improve IVR testing effectiveness and repeatability. Test case automation using Cucumber, Selenium test automation tool with Ruby.
- Develop test automation framework based on Page Object Model , TestNG and Selenium WebDriver to reduce code and better maintenance
- Experience in using Appium mobile testing tool using UIAutomator (Robotium, Espresso) as to detect the element locators using stimulators and emulators.
- Performed testing on web services and SOA using SOAP UI with XML web services, REST and SOAP APIs using groovy script .
- Tested complex programs in T-SQL, writing Stored Procedures, Triggers and Queries with best execution plan.
- Reported defects through Jira and performing Regression to resolve bugs fixes.
- Aligned test approach and test results with requirements including HL7 standards. Worked with testing ERP application to merge all the database information to simplify. the magnitude of operations
- Performed integration testing of Hadoop into traditional ETL , extraction, transformation, and loading of massive structured and unstructured data. Worked upon the data quality of the information which needs to be stored. Performed ETL, automating scripts , data cleansing, data modeling , statistical modeling.
- Written SQL queries for data validation along with validation of data from source and destination.
- Experience in Stubbing and Service virtualization and Maintaining the Selenium scripts in SVN repository. Update and Maintain regression suite for every release.
- Performed Data profiling, Data quality and Data Validation. Improved the performance of batch with optimizing and tuning the Netezza SQLs to Redesigning Informatica mapping to handle multiple updates and deletes by communicating with Database team.
- Configured Maven and Jenkins for better dependency and automatic build deployment with help of dev-ops team involved in performing UAT.
- Configured JDBC connections to retrieve data from database as part of backend testing.
- Designed, developed, troubleshooted, debugged, and implemented software code (such as HTML, Java, JavaScript, etc.) for Selenium automation of the test scenarios.
Environment: HTML, Agile, SOAP UI, XPath, SVN, Selenium Web driver, Jenkins, Sauce labs. Jira, Java, API, GIT, Intellij IDEA, Hadoop, simulator, android device, Tableau, IVR, SQL, Ruby
Confidential - Dallas, Texas
Manual / Automation QA Analyst
Responsibilities:
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Involved in the design and development of test plan from business, Functional requirements and data mapping requirement specifications which includes test objectives, test strategy, test environments, Test Data Management etc.
- Performed System, Backend, Integration, UAT, Smoke, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Coordinated the testing effort towards End-to-End testing to verify the proper functioning and also UAT.
- Constant improvement of our Test Automation and Continuous Integration using Jenkins practices with coordination of Dev-ops team.
- Documented all defects found in HP Quality Center defect tracking system and maintained requirements in HP ALM.
- Worked with EDI transactions in medical insurances such as 834, 835, 837, 237. Performed EDI Testing and Claims Processing for the application
- Experience in reading, extracting, and loading data from comma separated values (CSV) files. Experience in HP Quality Center for Test Case design, manual/automation execution and defect tracking.
- Worked with HP-UFT in many instances to investigate any issues or seek new functionalities to meet business requirements.
- Designed & developed data driven framework to validate different user form using Quick Test Professional(QTP)- UFT.
- Prepared test scripts for test cases using C# .Net using VBScript.
- Extensively used VB Script & Descriptive programming to develop Data Driven Framework in QTP(UFT).
- Experience all types SQL queries like select, insert, update and delete records (CRUDE).
Environment: HTML, CSS, XML, SQL, VBScript, Window, HP QC, HP QTP(UFT), SVN, GIT, HP ALM, .Net.
Confidential
Manual Test Engineer
Responsibilities:
- Responsible for writing Test Scripts, Test flows and Test Performance documents , using MS Word and MS Excel.
- Involved in implementing QA methodology and Test Metrics .
- Expertise in Smoke Testing for overnight builds and reported the critical issues to the developers.
- Performed backend testing for data validation from source to destination and involved in performing various other testing like accessibility testing, exploratory testing.
- Prepared a detail test schedule and test metrics on a weekly basis to know the status report of the application. Involved in resolving technical, functional, operations issues faced by the team.
- Designed, created and executed automation scripts using TFS Test Manager, Microsoft Test Manager.
- Constantly worked with version control systems such as SVN
- Constantly involved in the team to adopt QA Testing Standards logged and Traced defects using TFS.
Environment: RUP, Rational Requisite Pro, TFS, Microsoft Suite, Java, SVN