Sr. Automation Engineer Resume
Buffalo Grove, IL
SUMMARY
- 6 years of IT experience in Manual and Automation Testing Using Selenium with Java, QTP, SOAP UI and Quality Center.
- Experience in analysis, design, development and Creation of Test plans, Test Cases based on business, Functional and Technical requirements.
- Experienced in various domains and regulated environments like Banking, Mortgage, Medical, Health Care, Financial, Railways.
- Good exposure with ALM, Performance Center 10, Load Runner 11.0.
- Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional, Integration, Regression etc.).
- Experience in Backend/Database testing on Oracle and SQL Server
- Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based e - Commerce applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
- Expertise in Quality Center like Create Requirements, Test cases, execute test cases and Track the defects.
- Experience ETL methodology for testing and supporting data extraction, transformations and loading process based on the mapping.
- Expertise automation using CA ITKO LISA, Selenium with Java and Ruby Cucumber.
- Involved in Automation Frame Work Development using Selenium with java.
- Experienced in running Automation scripts built in ITKO LISA.
- Expertise in validating web services using ITKO LISA, SOAP UI.
- Experience in Software Development Life Cycle (SDLC) such as Waterfall model and Agile Scrum methodology.
- Widely used SQL queries for back-end testing on both Oracle and MSSQL Server.
- Experienced in various types of data-queries, using Join, Union, Triggers and Stored Procedure for Database validation.
- Have very good experience in doing Sanity testing in Production environment after build is deployed in the Production
- Expertise in doing ORT (Operation Readiness Test) testing in production environment.
- Experienced in the use of agile approaches Scrum.
- Expertise in Quality Assurance, Manual and Automation testing of Client/Server & Web applications.
- Experience in Defect tracking via QC and Clear Quest.
- Involved in Functional, Integration, Regression, System, Performance, Load and Smoke testing.
- Comprehensive grasp of .NET, Oracle, Visual Basic, HTML, XML and Knowledge of middleware technologies and Application servers.
- Excellent communication and interpersonal skills.
- Ideas exhibiting a “can do” attitude and seeing problems “solvable.”
- Adhering to all established methodologies, standards and guidelines individually and/or as the QA lead of a project team
TECHNICAL SKILLS
Testing Tools: Quality Center, SOAP UI, Selenium, Good Exposure to CA ITKO LISA, Cucumber, Load Runner
Defect Tracking: Quality Centre, Clear Quest, RTC
Databases: SQL Server 2008/ 2005/ 2000 , Oracle 11g/ 10g/ 9i/ 8i and MS Access
Web Technologies: ASP, XML, HTML, VB 6.0, VB.Net, ASP.Net. SOAP, Jenkins
Servers: Web logic, Web Sphere, IIS 7.0/6.0, Apache
Languages: C, C++, C#, SQL, PL/SQL, Core Java, Java Script
Operating Systems: Windows 7/Vista/XP/2000/NT, UNIX
Methodology: Waterfall, V and Agile model
PROFESSIONAL EXPERIENCE
Confidential, Buffalo Grove, IL
Sr. Automation Engineer
Responsibilities:
- Attend Iteration planning meeting and finalize the user stories and estimation for the 2 weeks’ sprint/iteration.
- Involved in preparing high level scenarios based on Agile Methodologies for each Scrum.
- Develop Scripts using Selenium Web driver with Java and TestNG framework
- Developed and maintained Data Driven framework using Selenium Web driver, Java and TestNG.
- Created reusable and application specific functions using java.
- As a part of Automation framework developed a customized excel test results report by using JXL and POI API functions.
- Preparing Regression Test Matrix and providing details to Management
- Analyze User story, develop and deliver Automation Script in the same agile iteration.
- Involved in Peer Reviews in order to check the correctness of the test Scripts and Test cases.
- Attend daily standup meeting and end of iteration meeting.
- Attended review meetings with Business, Developers and end users to understand the requirements.
- Created and maintained Regression and Sanity Test Suite using Selenium Web driver using Java.
- Execute Selenium Scripts, analyze results and report failures to dev team.
- Have very good experience in testing web services using CA ITKO LISA and SOAP UI.
- Expertise in testing Soap based and REST web services using ITKO LISA.
- Import web service operations using WSDL URL and validate in SOAP UI.
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Involved in Back End testing, written SQL queries to retrieve and validate the data.
- Run regression and smoke test suites on a new version of the application.
- Give Demos to Product Owners and delivered User stories from that Sprint.
Environment: Selenium, Quality Center, Java, J2ee, JSP, Servlets, JMS, SOAP, XML, XSD, WSDL, SVN, Spring IOC, Spring AOP, Ruby Cucumber, Spring MVC, JNDI, Axis 1 & 2 Webservers, Oracle 10g, SQL navigator, Web Logic Application Server.
Confidential, Addison, TX
Automation Engineer
Responsibilities:
- Analyzed system requirement specifications and developed test plans, test cases to cover overall QA System Testing.
- Developing test cases based on the User stories and functional requirement specification document
- Involved in Peer Reviews in order to check the correctness of the test cases.
- Attend daily stand-up meeting and end of iteration meeting.
- Attended review meetings with Business Analysts, Developers and end users to understand the requirements.
- Involved in preparation of Test plan and mapping test cases to requirements.
- Created and maintained Regression and Sanity Test Suite using Selenium with Java.
- Involved in setting up Automation frame using HP QTP, Selenium with Java.
- Have very good experience in creating automation scripts by using Selenium.
- Have very good experience in testing web services.
- Import web service operations using WSDL URL and validate in SOAP UI.
- Developed and executed Automation scripts for cross browser testing using Selenium Web Driver with Java and Test NG.
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Developed and executed complex SQL Queries to perform database testing.
- Written and executed SQLs
- Involved in Back End testing, written SQL queries to retrieve and validate the data.
- Executed the batches (shell scripts) in UNIX that invokes Java programs and SQL loader to load data into tables.
- Run regression and smoke test suites on a new version of the application.
- Good experience in testing web services functionality.
- Analyze the automation results once scripts execution completed.
- All the bugs were tracked and updated in defect module of Rational Team Concert (RTC)
- Developed test cases for different added functionality as per the Requirement Specs and Functional specs.
- Prepared a Test Suite of Sanity, Regression and System Integration testing.
Environment: Selenium with java, Test NG, JXL, Windows XP, QTP, J2EE, Oracle, HP QC, IBM Web Sphere, Quality Centre, RTC, SQL Developer, SOAP UI and Agile Methodologies.
Confidential, Mountain View,CA
Sr. QA Analyst
Responsibilities:
- Attended review meetings with Business Analysts, Developers and end users to understand the client’s requirements.
- Developing test cases based on the functional requirement specification document and involved in Peer Reviews in order to check the correctness of the test cases
- Involved in Test plan preparation, Traceability matrix (mapping with Requirements and Test Cases).
- Prepared weekly report for QA team and conducting weekly review meetings during Test Planning stage, daily status updates during Test Execution stage.
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Developed and executed complex SQL Queries to perform database testing.
- Written and executed SQLs like Insert, Update, and Functions.
- Involved in Back End testing, written SQL queries to retrieve and validate the data.
- Run regression and smoke test suites on new version of the application.
- Good experience in testing web services functionality using SOAP UI.
- Execute the Automation scripts which are developed in Selenium using Java.
- Analyze the automation results once Selenium scripts execution completed.
- All the bugs were tracked and updated in defect module of Rational Team Concert (RTC)
- Developed test cases for different added functionality as per the Requirement Specs and Functional specs.
- Conducted Functionality, URL Link Testing and Regression Testing during the various testing phases of the application.
- Prepared a Test Suite of Sanity, Regression and System Integration testing.
Environment: SOAP UI, Selenium with java, Windows XP, J2EE, MS SQL Server, UNIX, HP QC, IBM Web Sphere, MEB, Selenium, RTC, SQL Developer and Agile Methodologies
Confidential
QA Engineer
Responsibilities:
- Analysed system requirement specifications and developed test plans, test cases to cover overall QA System Testing.
- Involved in preparing high level scenarios based on Agile Methodologies for each Scrum.
- Participated in daily Scrum meetings and Retro spectrum meeting.
- Attended review meetings with Business Analysts, Developers and end users to understand the client’s requirements.
- Developing test cases based on the functional requirement specification document and involved in Peer Reviews in order to check the correctness of the test cases
- Involved in Test plan preparation, Traceability matrix (mapping with Requirements and Test Cases).
- Prepared Traceability Matrix in order to check all the requirements are covered
- Prepared weekly report for QA team and conducting weekly review meetings during Test Planning stage, daily status updates during Test Execution stage.
- Performed Sanity testing in Production environment after application is deployed. This is to confirm that application is deployed correctly and working as expected.
- Developed and executed complex SQL Queries to perform database testing.
- Written and executed SQLs like Insert, Update, and Functions.
- Involved in Back End testing, written SQL queries to retrieve and validate the data.
- Executed the batches (shell scripts) in UNIX that invokes Java programs and SQL loader to load data into tables.
- Run regression and smoke test suites on new version of the application.
- Validated the Web services using SOAP UI.
- Good experience in testing web services functionality.
- Validate data once moved from source DB to target Database using SQL queries based on mapping document.
- Execute the Automation scripts which are developed in QTP.
- Analyze the automation results once QTP scripts execution completed.
- All the bugs were tracked and updated in defect module of Quality Center
- Developed test cases for different added functionality as per the Requirement Specs and Functional specs.
- Conducted Functionality, URL Link Testing and Regression Testing during the various testing phases of the application.
- Used Rally tool to create and track the user stories and Tasks.
- Used Quality Center as a repository for requirement analysis, design test cases, Execute test cases, Bug tracking and reporting.
- Prepared a Test Suite of Sanity, Regression and System Integration testing.
- Attended daily defect triages for the integration projects and provided the overall team status to the Project Manager.
Environment: Windows XP, J2EE, Oracle 9i, MS SQL Server, IBM Web Sphere, Quick Test Professional 10.0, Mercury Quality centre, SOAP UI, SQL Developer, Rally, Agile Methodologies and Unix.
Confidential
QA Analyst
Responsibilities:
- Attended review meetings with Business Analysts, Developers and end users to understand the clients requirements.
- Analysed system requirement specifications and developed test scenarios, test cases to cover overall QA System Integration Testing.
- Developing test cases based on the functional requirement specification document and involved in Peer Reviews in order to check the correctness of the test cases
- Developed and executed complex SQL Queries and Procedures to perform database testing.
- Used Quality centre as a Central repository for requirements, test cases, test case execution, Bug tracking and reporting.
- Maintained the Requirement Traceability Matrix in overall analysis of the project in the aspect Quality Services.
- All the bugs were tracked and updated in defect module of Quality centre
- Performed Telephony DNIS testing to evaluate VRU system answers multiple phone numbers; the use of DNIS ensures that the correct application and language is executed
- Effectively maintained good relationships with peers and customers on the Business Operations side (Different Operation’s team like Customer Service, Collections, and Cash etc...
- Involved and coordinating in Post Implementation Support with IPS Integrated Platform Services and Mortgage Platform teams.
- Created positive and negative Test Scenarios and Test Data for each business functionality.
- Performed Smoke, System, Systems Integration and Regression.
Environment: Windows XP, J2EE, Oracle 9i, IBM Web Sphere, Mercury Quality centre, SQL Developer.