Automation Test Engineer Resume
NJ
SUMMARY:
- Around 6 years of experience in automation and manual testing of websites and enterprise applications using Java, Selenium Web Driver, JUnit, Appium, Cucumber,Test NG and QTP tools
- Involved in end - to-end QA Life Cycle, which includes Design, Development and Implementation of entire QA process and documentation of Test Plans, Test scenarios, and Test scripts. Routinely interacted with development teams, analysts in defining the responsibilities and goals during testing cycles. Handled the project in both Waterfall and Agile Methodologies. Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool
- Good working knowledge of major Operating Systems and tested applications on Windows and UNIX environments.
- Experience working on system integration of Salesforce module with third party sites
- Expertise in all stages of Testing Life Cycle including Unit, Integration, Functional and UAT
- Examine the results of test to pinpoint defects in the apps. Validated XML request & response messages using SOAPUI.
- Contribution to various phases of SDLC including analysis, design, development, testing, and deployment of software applications.
- Tested the Roles/Profiles in Salesforce
- Created Keyword Driven Framework in QTP and Selenium to automate test cases
- Executed scripts to load the source files into the system using UNIX
- Develop and automate Web Services API testing using Soap UI frameworks
- Good experience in QTP - VB Script programming standards, executes automated test scripts.
- Extensive experience in development of Intranet and Internet based Solutions.
- Diverse experience across requirements study, software system design, development, testing and configuration management. Strong qualitative analysis, problem analysis and resolution skills
- Worked as a member of QA team and had good experience on documentation.
- Expertise in effectively utilizing HP Quality Center for Test Lifecycle Management and Defect Management. Good understanding of platform.
- Adept at managing QA releases and deliverables. Proposed and successfully implemented multiple QA initiatives for increased productivity and customer satisfaction. Experience with designing and developing cross-browser web pages.
- A good team player with excellent communication and interpersonal skills
TECHNICAL SKILLS:
Testing tools: Selenium2.0 (IDE/ RC/ Web Driver/ GRID), SOAPUI 4.0/4.5, QTP 10/11, Quality Center 10/11, JUNIT, TestNG, Firebug, Rally, JIRA
Languages: C, JAVA, SFDC, SQL, HTML, XML
Web Technologies: HTML, Java Script
Database: Oracle 10g/9i/8i, MS SQL Server 2008/2012.
Defect Mgt. Tools: HP Quality Center, JIRA, Rally
Dev. Methodologies: Agile Scrum, Waterfall
Protocols: HTTP/HTTPS, FTP, TCP/IP, SCP, SFTP
Misc. tools: TOAD, SOAP UI, Eclipse
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Automation T est Engineer
Responsibilities:
- Understand the business requirement and technical specification documents of the system
- Involved in Agile Scrum meeting and Scrum testing of the system
- Reviewed change request documents and defect description and attended meetings to document the required changes. Used TestNG to create the Test Suites and to execute all the test scripts
- Developing test cases, test procedures and test data from requirement document
- Updating the test cases document according to review comments
- Used AQT (Advanced Query Tool) for Querying Oracle, SQL server for DB2,Teradata SQL Assistant for Querying Teradata.
- Tested Enterprise SOAP and Restful Web Services using SOAP UI tool
- Bulk user creation service uses the above MQ Series API’s, which gets user information
- Used SQL queries for retrieving data from database for executing user specific test cases.
- Conducted backend testing using SQL queries to validate data for database.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application. Verified the UI elements using xPath and CSS values.
- Used Quality Center(QC) to report the system testing defects to the development team
- Performed Smoke, System testing, Integration Testing, Regression testing, User acceptance testing and Database testing. Involved in Database testing to verify data integrity tests.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Experience developing a Comprehensive Test Strategy inclusive of all testing activities
- Updating status report daily basis and weekly basis by conducting meetings with QA team.
- Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system using Quality Center
- Tested the functionality in backend of Salesforce and compared the data.
- Tested the reports in Salesforce.
- Used SOQL (Salesforce Object Query language) statements to test.
- Worked with Sales force Database.
- Involved in Cassandra, Mongo DB, involved in backend testing by writing and executing SQL queries, Proficient in using Quality Center, Test Director, Bugzilla, JIRA to track defects and enhancements.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application. Used Rally to report the defects to the development team
Environment: Salesforce.com, Quality Center 9, Oracle 10g, HTML, .net, Java Script, C, J2EE, SQL, Agile, Rally, XML, SOAP, SOAP UI, Web Services, TOAD
Confidential
S/w Mobile Tester
Responsibilities:
- Managed all phases of software testing for assigned application ensuring Test plans, Test Strategies and Test cases are completed to meet business requirements.
- Follow project milestones and be responsible to create test data and executes test scripts and defining test plans from functional, regression and performance testing through acceptance for Web Services/APIs (SOAPUI)
- Created Test Plan and used it in conjunction with the Test Cases and Test Procedure which ensures the Quality and reduces the risk of failure.
- Analyzed business requirements, system requirement specifications and responsible for documenting functional requirements with respect to Salesforce.com system.
- Using Putty connect to UNIX server and verified the update on the UI side is reflects on the Log Files.
- Involved in Quality Assurance Analysis and End-to-end Testing (Functional, integration, Regression, API testing).
- Performed a Sanity Check of the application to establish baseline results.
- Conducted full-scale System and regression testing.
- Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
- Integrated automated test cases in to the build system using QTP
- Translated the technical requirements into verifiable and testable scenarios.
- Parameterized the tests using QTP to test the application against multiple datasets.
- Performed database testing with Simple/Complex SQL queries to verify data integrity.
- Clear Quest is used to track defects.
- Responsible for generating scripts using VB scripting in QuickTest Professional (QTP)
- Used Test Director for repository, reporting bugs, tracking bugs and updates on resolved bugs.
- Performed integration and regression testing on Intranet Application
- Defects were tracked and prioritized using Test Director and analyzed the variation between expected and actual results
- Responsible for testing and sending out the build status on the arrival of every other new build
- Involved with the BA to provide business requirements within an AGILE software development SCRUM environment
Environment: Test Director 8.X, Clear quest, SFDC, Automation Testing, Oracle 8.0, QTP, UNIX, SOAP UI, VB Script, Windows2k, UNIX, Agile, Scrum, Selenium
Confidential, Chicago, IL
QA Mobile Tester
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing. Used Quality Center as Test Repository for Requirements, Test plans
- Tracked software bugs using HP Quality Center and communicated the same to developers to resolve technical issues
- Sending of various events to the state machine, measuring subsequent actions and capturing errors from python script
- Text file based data driven approach to drive subsystem using python script
- Extensively used automation frame work, Descriptive Programming, Parameterization, reusable actions in QTP
- Developed Python script for data validation from excel file
- Created and executed Test cases in order to maintain derivatives, equity and fixed income accounting systems to properly record transactions as required for reporting.
- Worked on migration of applications to Salesforce.com (SFDC)
- Good experience with a NoSQL database, Cassandra, Mongo DB, Involved in backend testing by writing and executing SQL queries, Proficient in using Quality Center, Test Director, Bugzilla, JIRA to track defects and enhancements
- Programmed in Unix Shell scripts to run the PL/SQL packages and schedule them
- Developed Network Build Engine module using the advanced Java concepts to interact with Cramer API to create the Network inventory based on the interface feeds
- Designed and developed user defined functions of QTP with well-versed VB Scripting
- Actively participated in agile testing. Completed tasks on time for each sprint to meet the deadlines
- Examine the results of test to pinpoint defects in the application
- Validated soap response using various assertions such as X-Path, Contains, SOAP Fault, Schema Compliance
- Generated reports using SOAPUI. Used Parameterization and Data Driven Testing in SOAPUI
- Created both positive and negative test cases according to the Business rules & strategies, SQL Queries for backend testing. Interacted with Software Developers for bug reviews and participated in QA Meetings
- Developed and executed the manual test cases and documented the bugs using Quality Center
- Submitted weekly Status reports to the Manager and made timely escalations to the management
Environment: Agile Methodology, Oracle, SFDC, Sql Server, QTP, VB script, .net, Unix/Linux, Eclipse IDE, Firebug, HP Quality Center, SOAPUI, JIRA
Confidential, MN
Software QA Engineer
Responsibilities:
- Creating test plans, test suites, and test data based on technical specifications and business requirements
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Analyzed complex software systems and design test strategies.
- Responsible for designing, data modeling and developing financial accounting database system in Oracle (7.1) on UNIX platform
- Used Parameterization and Data Driven Testing in SOAPUI.
- Worked with back-end Perl, PHP and API developers to produce the best outcome
- Developed complex web, middleware, and back end systems in SQL, Perl for Linux and Windows
- Used Page-Object Pattern to enhance the existing Automation Framework.
- Writing test scripts and maintaining test suits for new and existing applications.
- Provide guidance to development and project teams on appropriate approaches to testing delivered products, including test tool sets. Worked on functional, regression and system testing
- Accessed the system log files on the Unix Environment for verify the system issues and attach with the defect in quality center. To send Status Report on Testing Process and interpreting the test results
Environment: Java, Oracle, TOAD, SQL, Manual testing, Hudson, Quality Center, JIRA, Eclipse, SharePoint, SOAP UI
