Associate System Engineer Resume
PROFESSIONAL SUMMARY:
- Having 2 years of experience in Information Technology As software developer and also having good experience in Software Quality Assurance Testing, proficient in testing on Client/Server, ETL and Web based applications using manual and automated testing tools.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Having good experience in designing, developing, documenting and testing of ETL jobs and using Confidential Data stage 9.x/8.x(Data stage Designer, manager, director and administrator) to populate tables in Data warehouse and Data marts.
- Experience in developing Java Selenium Web Driver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit, MAVEN build tools.
- Experience in testing REST/SOAP web services using S OAP UI .
- Experience with writing Automation Test cases using Element Locators, Web Driver methods, Java programming features and TestNG automation.
- Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
- Experience in creating and maintaining automation acceptance test suite using Selenium and TestNG.
- Experience in RDBMS and Data warehousing concepts with good technical expertise in Oracle.
- Experience in developing & Testing ETL Data stage projects.
- Experience in writing SQL queries in SQL Server, Oracle.
- Experience in ETL methodology for supporting Data Extraction, Transformation and Loading process.
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirement gathering, test planning, and scheduling, testing, defect tracking and reporting.
- Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
- Experience in Functional, System, Integration, Regression, GUI, Black Box, White Box and User Acceptance Testing (UAT) of Client Server and Web applications.
- Experience in Backend Database testing using SQL queries.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA.
- Good interpersonal skills, Written and Verbal communications.
- A good team player with excellent time management, skills having profound insight to meet critical deadlines on time and learn new technologies with enthusiasm.
- Flexible and versatile to adapt to any new environment and work on any project.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/RC/IDE/GRID, HP Quality Center, Confidential Infosphere, Cucumber, Eclipse, SOAP UI
Build Tools: Maven, Ant
Languages: HTML, CSS, JavaScript, Java, XML,SQL
Continuous Integration Tools: Jenkins
Frameworks: Junit, TestNG, TDD and BDD
Firefox Add ons: XPath, Firebug, Firepath
Platforms: Windows 7/Vista/XP, UNIX
ETL Tools: Data Stage, Informatica
Database: Oracle 9g, 10g, SQL Server, My SQL, DB2
PROFESSIONAL EXPERIENCE:
Confidential
Associate System Engineer
Responsibilities:
- Involved in development of procedures, Modifying existing procedures incorporating new enhancements to the existing system .
- Gathering Reqirements from BA and contacting onsite SPOC to discuss for any clarification or raise a requirement in QC .
- Gathered requirements for test plan from client for a project migration from Informatica to Confidential Datastage.
- Created ETL jobs to meet the requirements and to see the desird results in reports as requested by the end user.
- Implementing ETL jobs in order to loading staging tables by giving data in all required tables.
- Writing views in order to load target tables from staging area .
- Automation of test cases for Accounts and payments module.
- Responsible for updating regression tests and issue documentation.
- Work with the development team to identify the defects early in the SIT phase
- Developed test code in Java language using Eclipse IDE.
- Identified test cases to automate using Selenium Web Driver, TestNG and Java (Eclipse IDE Contributed in the Data Driven framework creation).
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using log4j.
- Used Selenium Grid to test on multiple browsers and cross platform testing.
- Enhancements to the automation framework for the new pages and new functionality added to the application.
- Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
- Performed both manual and automated tests (using Selenium Web Driver) to conduct functional and regression tests on the application.
- Involved in functional, regression, system testing.
- Logging and root cause analysis of defects in QC.
- Setup of Jenkins job for continuous integration of automated test cases.
Environment: Datastage, Selenium Web Driver, Java, Apache POI, JSON, XML, TestNG, log4j, Maven, Jenkins, Quality Center.
Confidential
Associate System Engineer
Responsibilities:
- Created Test strategy and plan, create test data and organize test plans and test runs for automation.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium Web Driver, TestNG and Java.
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver.
- Developed the automation framework using Selenium and TestNG for functional testing.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in Java.
- As a member of the development and testing team designed, developed and tested different data stage jobs, projects as per the requirement provided by the client for different modules of billing and overall flow through process.
- Created and Tested Data Stage jobs using Confidential Data Stage tool, Confidential Info sphere with built in PL/SQL queries
- Write SQL queries to pull details of customers from different tables in Database to run ETL jobs.
- Designed and Develop Selenium Hybrid Automation framework using Java reflection, TestNG, Apache POI, Apache CXF for Web Service automation and Maven.
- Involved in automating test cases using Selenium Web Driver with TestNG.
- Used Maven, SVN, Java and Selenium Grid to create nightly automation scripts.
- Plugins with Continuous Integration for builds validation, using Jenkins.
- Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
- Involved in using Jenkins as a Continuous Integration server to configure with Maven .
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Hudson/Jenkins.
- Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
- Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
- Worked closely with development team in creating automated scripts for the application using Selenium .
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Environment: JAVA, Selenium Web Driver, Selenium GRID, TestNG, Maven, Jenkins, Page Object Model (POM), XML, MS Excel, HTML, JavaScript, XPath, Eclipse IDE, Windows 7.
Confidential
Intern
Responsibilities:
- Reviewed requirement documents, functional specifications and involved developing test strategy, test plan and test script.
- Developed Traceability Matrix for mapping functional and business requirements into test cases.
- Created Test suites and test cases in JUnit for various scenarios in the application.
- Developed JUnit Tests and Test Plans and Component Test.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium Web Driver.
- Validated sites across browsers and operating systems, verified the accuracy of links, visual presentation and its alignment with design specifications.
- Wrote SQL statements to extract data from tables to verify the output of the response.
- Performed Regression, Functional, User Acceptance Testing.
- Parameterized Data for running the script for different set of Test Data.
- Coordinate with developer to reproduce the bugs and work it out.
- Responsible for weekly status updates showing the progress of testing effort and open issues to be resolved.
Environment: Selenium Web Driver, TestNG, Quality Center, Mantis Bug tracking tool, HTML, XML, Java, SQL, Agile, Unix,