Software Quality Engineer Resume
EXPERIENCE SUMMARY:
- Experienced in Functional, Automation, Rest and Soap Webservices and Backend testing.
- Experience in automating the QA process using automation tool Selenium WebDriver and TestNG using Core JAVA via Integrated Development Environment such as Eclipse.
- Experience of using Continuous Integration (CI) tool Jenkin.
- Experience in working with build tools like Ant and Maven.
- Hands on in extracting dynamic XPATH and CSS Selectors to identify web elements using Firebug and FirePath.
- Experience in XML, SAX, DOM used for parsing of files.
- Strong understanding of Object Oriented Programming Java.
- Experience in testing Web services request/response for Soap and Restful message using SoapUI tool & Rest Client UI.
- Testing in UNIX Environment using Putty for verification of logs, Execution of batch jobs, movements of test files etc using various Unix commands like grep, tail - f,etc.
- Experience in Test Management tool like Quality Center, Test Director and Spira.
- Experience in backend testing using tools such as SQL developer/TOAD on oracle database.
- Knowledge of non-relational database such as MongoDB.
- Having a good experience of onshore & offshore model and a Client handling experience.
- Extensive experience on two Sepa Products Euro Debit (Sentenial) and OPF(FIS).
- Good knowledge on Loan Management System application.
- Experience on other test tools (Jira, RFH Util, Putty, Winscp)
- Quick learner and excellent team player and having ability to meet tight deadlines and work under pressure.
- Good analytical, communication skills and problem solving skills.
- Works in conjunction with the Project Managers, Business Analysts and Development teams to ensure that applications meet requirements and are of high quality.
- Sepa, LMS, Banking and Retail domain
- Functional testing
- Automation using Selenium Webdriver, TestNG.
- Backend testing.
- Testing Webservices API for SOAP, Restful
- Test Planning and Test Execution
- Test Completion report and Traceability Matrices.
TECHNICAL/ FUNCTIONAL SKILLS:
Payment Schemes: Sepa SDD, Sepa SCT, SIC scheme.
Tools: Eclipse, Ant, Maven, Firebug, Jenkins, Quality Center 9.2, Test Director, JIRA, RFH Util, Putty, Altova XML Spy, Winscp.
Technologies: Web Services, XPath, DOM, Ajax, JSON, and CSS.
Testing Types : Functional testing, Automation testing, Database testing, Unix, Risk Based testing.
Testing Methodologies: AGILE & Waterfall.
Language: Java, JavaScript, XML, HTML, SQL
Operating Systems: Windows 7, Windows XP, Window 2000
Configuration Tool: Rational Clear Case, Tortoise SVN.
Web Application Server: Apache Tomcat, REST Client - UI.
Databases: Oracle 10g, Mongo DB.
PROFESSIONAL EXPERIENCE:
Confidential
Software Quality Engineer
Responsibilities:
- Involved in developing the Test scenarios, Test Cases, Test data set up & Design Test steps associated with the corresponding requirements and User Stories.
- Automating scripts and executing the test suite using Selenium Hybrid framework combining power of Data Driven and Keyword Driven using TestNG/Maven.
- Strong understanding of Object Oriented Programming in Java. Used Core JAVA as the base language for preparing of scripts using Eclipse (IDE).
- Project Management Review reports, DSR, WSR, Test estimation.
- Used Continuous Integration (CI) tool Jenkin for automated builds.
- Functional Test Preparation/Execution of the Test cases & Test results in Quality Center.
- Testing in UNIX Servers using Putty for verification of logs, Execution of batch jobs, movements of test files.
- Automated Test Cases for Restful Web services Get, POST of various customer records present in client side.
- Backend testing using SQL developer on ORACLE 10g database to verify the database updates on execution Unix batch jobs.
- Traversing through elements of xml files using DOM/SAX Parsers.
- Experience with testing of web based applications using JAVA, JDBC, Selenium, JavaScript, HTML, TestNG, Unix, and OOP (Object Oriented Programming).
- Logging, tracking and reporting defects and Questions through Bug tracking tool JIRA.
- Communication with Development team, BA’s and Onsite Team.
- Developed Test scenarios, Test Cases, Test data based on Use cases provided by BA’s.
- Automating Smoke Test using Selenium Webdriver, TestNG.
- Enhancements/Executing Test Suite and sharing daily progress using TestNG & XSLT reports with management.
- Used ANT and Batch file for daily execution of Automation builds.
- Functional Test Preparation/Execution of the Test cases & Test results in SPIRA.
- Use Putty to test the application on the UNIX Server.
- Tested Restful Webservices using SOAPUI Tool.
- Prepared SQL queries for backend Testing post migration.
- Logging, tracking and reporting defects and Questions through Bug tracking tool JIRA.
Confidential
Test Analyst
Responsibilities:- Analyzed system requirements and document entire software testing process accordingly ensuring Test plan, Test strategies and Test cases are completed to meet business requirements.
- Automation of smoke test/Test Suite using Selenium Webdriver 2.0. Shared TestNG & XSLT reports with management.
- Tested Web services request/response for Soap messages using SoapUI tool.
- Testing in UNIX Servers using Putty for verification of logs, Execution of batch jobs, movements of test files etc using various Unix commands like grep, tail-f, etc.
- Created detailed test scenarios to validate the application functionality.
- Involved in different testing phases including UAT, System integration testing, System testing.
- Responsible for overall Defect Management along with NL Test Manager for SEPA-NL using Quality Center/JIRA as Defect Management tool.
- Use of RFH Util tool to import messages into Euro Debit and RPE via MQ’s.
- Individually performed Industry Testing where in exchange of live Sepa DD payments take place with different banks.
- Responsible for the preparation of Test Plan, Test Execution Plan for Infosys resources, TCR, Work status and various other reports relevant to the project.
- Involved in ST, SIT, Database, Regression, and UAT support.
- Preparation of test Data i.e. Pain008, Pacs003, Pacs002, Pacs007, CAMT056 using Altova SPY for XSD validation.
- Conducting KT sessions on Sepa DD for the new team members.
Confidential
Senior Software Engineer
Responsibilities:- Preparing and Documenting the Quality Control Test Plan.
- Understand FSD and Tech Docs from business point of view and maintain Test Cases, Test data and traceability matrix.
- Backend testing using tools such as SQL developer/TOAD on oracle database.
- Preparation of test cases with test data such as different types of repayment schedule on excel and impact on them after rescheduling, deferral, FRR, termination, etc.
- Preparing and circulating the Daily Status Report to all stakeholders
- Execution of Test Scenario.
- Test Bed preparation (CAS 3.7,LMS 3.7)
- Logging defects using Whizible & daily bug resolution meeting with the development team.
- Maintaining PAR(Project analysis report) after each cycle.
Confidential
IT Engineer
Responsibilities:- Understand FSD and Tech Docs from business point of view and maintain Test Cases, Test data.
- Preparation of test cases with test data.
- Preparing and circulating the Daily Status Report to all stakeholders
- Execution of Test Scenario.
- Logging defects using excel & daily bug resolution meeting with the development team.