Automation Engineer Resume
Mount Laurel, NJ
SUMMARY:
- Experienced Senior QA Tester with 7 plus years of testing Software applications for functional, Automation, Web Services, Regression tests, UAT in Banking, Retail, E - Commerce, Health care,
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Expertise in designing and developing strategicTest plans, Test Cases, and Test Reportsfor manual and automation test.
- Extensive experience withSoftwareQuality AssuranceTesting onGUIbasedClient-Server&Web Based applications, Web Services, Data Driven Applications projectsusingManualandAutomated testingprocedures.
- Expertise in different types of testing for Web based applications including GUI Testing, Regression Testing, Integration Testing, System Testing, Load Testing, Browser Compatibility Testing, Functional Testing, Performance Testing, Load Testing, Black Box Testing and Unit Testing.
- Expertise in automating test cases using open source testing framework tools(Selenium, Web Driver, Test NG, JUnit, JMeter, Eclipse and RAD).
- Expertise in Selenium Web driver.
- Validated Service-oriented architecture (SOA) for distributed computing using Web Services Testing.
- UsedSOAP UI 4.0/3.0 for testing SOAP and Restful based Web Services.
- Created automated Test scripts using automated tools and ran the test scripts on various Builds and instances.
- Responsible for Analysis and Defect Tracking using HP Quality Center, Test Director, Bugzilla, JIRA, IBM Clear Quest.
- Good Expertise in VB Script and Automation Infrastructure Development.
- Good exposure in using of QTP Integrated Environment (step Generator, synchronization, Actions, Recovery Scenarios and Methods).
- Expertise in QA/Testing with Windows / UNIX Environment.
- Experience in Descriptive programming using QTP.
- Proficient inSQLQueries, Stored Procedures andPL/SQL programs for Backend testing.
- TEMPHas good knowledge of web technologies likeWeb Services,XML, HTML, Style Sheets, JSP, .NET, JavaScript, Java.
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Ability to work in a team environment or independently.
- Good at multi-tasking and working well under tight deadlines with high efficiency.
- Excellent troubleshooting, project management and problem solving skills.
- Strong verbal and written communication skills.
TECHNICAL SKILLS:
Operating Systems: Dos, Windows 9x/2K/XP, Linux (Red Hat, Ubuntu) and UNIX (Solaris, HP-UX), Mac, Windows 2000/2003/2008, XP/Vista/7
Languages: C, C++, Java, PL/SQL
Database: Oracle 9i/Oracle 10g, SQL server 2000/2005/2008, MS Access 2000, MySQL.
GUI / Tools: Selenium Server 2.x, Selenium RC 1.x, Selenium IDE 1.3, Soap UI Pro 4.x, Test NG, JUnit, JMeter, ANT, Jenkins, Mercury: Win Runner 8.0, Quick Test Professional, Unified Functional Testing
Test Management Tools: Test Director, Quality Center, Requisite Pro, Test Manager, Clear Case, Clear Quest
Web Technologies: XML, HTML, DHTML, CSS, Java Script, VBScript, AJAX, JQuery.
Configuration Tools: TFS, Clear Case, Clear Quest, Quality center SVN, JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Mount laurel, NJ
Automation Engineer
Responsibilities:
- Defect Reporting, Analyzing, Tracking and Report Generation using Clear Quest.
- Created automated test cases and performed data driven testing and GUI Check Points using Selenium Web Driver and enhanced the overall functionality of the application.
- Perform all aspects of verification including Smoke testing, Functional testing and Regression testing on major functionalities of the application.
- Written test cases maintain them between releases and execute against new builds.
- Developed and Executed Test NG Test Cases using Eclipse.
- Prepared Traceability Matrix to show the test coverage requirement vs Test scripts.
- Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
- Performed Smoke Testing to make sure all the Test Channels and Staging Environment is working as desired.
- Performed cross-browsing testing to verify if the application provides accurate information in different (IE, Chrome, Firefox) browsers.
- Developed manual test scripts to evaluate Corporate Information Security Web based user autantication applications.
- Performed Input Validations, UI Validations, Cross-Browser testing and Navigation testing.
- Performed Backend testing to verify the data integrity by executing SQL Queries.
- Participated in daily SCRUM meetings and gave the daily status of testing.
- Run the Automated Regression suite and analyzed results and file bugs.
- Automated UI functional tests using Selenium Web Driver/Java/Test NG.
- Used FTP process to transfer the file.
- Used UNIX commands to retrieve logs.
- Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
Environment: Java, J2EE, Oracle, TOAD, XML, CSS, AJAX, Clear Case, Soap UI, Apache Tomcat, Test NG, Eclipse, Maven, JavaScript, HTML, XHTML, Firebug, IE developer tool, Clear Quest, Selenium Web Driver, Jenkins, Fire Path, Windows, UNIX.
Confidential, Wilmington DE
Automation and Manual Tester
Responsibilities:
- Involved in Business requirement Analysis, Functional Requirement Analysis, Overall Design, Use-Case analysis, Initial Summary, and documentation.
- Developed test scripts to automate process of testing in Selenium Web Driver.
- Responsible for UI, Functional, Web Services, cross browser, Automation, ETL, Reports Testing of Web, distributed, SOA, Reporting, legacy, J2EE applications.
- Writing and executing software system test plans and test cases. These scripts were developed after reviewing the business requirements documents and technical specifications documents.
- Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Developed and Executed Test NG Test Cases using Eclipse IDE.
- Validated Web services for Manual and Automation Testing using SOAP UI.
- Write test documentation of various complexity levels: test plans, test cases, test matrices, check lists
- Performed usability, GUI, Functionality and regression testing of the new builds.
- Utilize ultimate test automation tool (Selenium IDE/Web driver/Eclipse) in the real life environment.
- Developedtest cases reviewed and Involved inFunctionality andRegression Testing. Regression test cases were automated using Selenium2.0/Web Driver.
- Perform testing in 5 major browsers IE 7.0, 8.0, 9.0, Mozilla Firefox and Google Chrome. Experience the misbehavior of each browser in response to some of the bugs.
- Developed SQL queries to query database to test backend process of application.
- Utilize various tools to streamline the testing: Jenkins, Firebug, etc.
- Participated in daily SCRUM meetings and gave the daily status of testing.
- Used Jira for repository, reporting and tracking bugs, and providing updates on resolved bugs
- Manage and synchronize multiple environments (Development, QA, Integration, and Production) for a smooth release.
- Participated in regular QA Team meetings and discussions.
Environment: Selenium, Jenkins, Test NG, Maven,JDK1.6/1.5, Struts 2.x, JQuery, JSP,JDBC, MySQL, JavaScript, Web driver, SQL, Web Services, Web Sphere 7.X, Agile, Eclipse3.5,, Clear Case, Quality Center, JIRA.
Confidential
Manual QA Analyst
Responsibilities:
- Involved with QA Lead in preparing a detailed Master test plan that provides a detailed list of conditions under which the system was tested.
- Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, Performance, System, User Acceptance, Black Box, and White Box.
- Performed Manual Testing of the web application.
- Developed Test Plans and Test Cases.
- Documented the Test cases, Test results and Test procedure.
- Performed Manual Testing to test application functionality and security check the flow of the application Used Test Director for defect tracking.
- Maintained Test Matrices and Traceability Matrices and involved in implementing QA methodology.
- Interacted with end users to obtain specific system requirements and for User Acceptance Tests (UAT).
- Participated in Walkthroughs and Defect report meetings periodically.
- Summarized Detail Test Reports with error logs and sent them to developers.
- Tested documents for Cross Browser Compatibility.
- Conducted Distributed and Multi-User Testing.
- Worked closely with developers and other staff members to form a unified team.
Environment: Test Director, Windows NT, UNIX (Sun Solaris), MS SQL Server 2000, Java Servlets, Java script, HTML and ASP.
