Sr. Automation Engineer Resume
AL
SUMMARY
- Over 8 years of strong experience in major area of Software Quality Assurance in IT industry using different types of testing methods.
- Performed Automation testing of Web - based applications using Selenium and JUnit test runner in Windows and Linux environments.
- Strong Experience in Selenium IDE, RC/Web Driver and Grid configuration process and utilize those tools in order to test different web Applications.
- Worked extensively on testing tools like QTP (Quick test professional), Selenium IDE/RC/Web Driver Quality Center
- Extensive experience with Software Quality Assurance Testing on GUI based Client-Server & Web Based applications, Web Services, Data Driven Applications, Data Warehousing projects using Manual and Automated testing procedures
- Familiar with Object-oriented programming and Experience in testing environments with Java, C++, Visual Basic
- Good Experience in working with Selenium Bromine for running different Tests, Check for different browsers compatibility and used to generate report, complete idea of Bromine configuration & installation process.
- Involved in Manual Testing activities of different Web applications modules and execute different test scripts on Quality Center for Functional and Regression Testing.
- Skilled in Analyzing and executing test plans, test cases using Quality Center based on different project requirement and creating bug reports..
- Required skill in working with JUnit frame work and Eclipse.
- Experience in JUnit Testing, White-box testing, Regression testing, Functional Testing Unit Testing, System-level testing, Integration testing, Load testing, Database testing as well as Performance testing and Smoke Testing.
- Ideas about Web technologies such as Firebug, Quality Center, Jira, Bugzilla etc. It helps to make instant change in Web pages, to identify Web performance and collect Web page details, to improve Scripting performance
- Skills in testing GUI related web-based and client-server applications in Linux/Unix systems.
- Understanding and involved in the SDLC (Software Development Life Cycle) such as analyses, design, debugging and monitoring the process and verifying with software testing standards.
- Familiar with Software Testing strategies and different models and implementing Agile/Scrum methodologies.
- Ability to work on multiple projects with highly aggressive deadline under minimum supervision.
- Excellent presentation and technical writing skills.
- Quick learner and Excellent aptitude, reasoning and analytical skills.
TECHNICAL SKILLS
Automation Tools: Selenium Bromine, RC, QTP, JUnit, Load Runner
Programming Language: J2EE, C++, C, Java
Testing Tools: Selenium RC, IDE, Bromine, Bugzilla,Load Runner 9.1,9.5, Firebug, Quality Center
Scripting Languages: VB Scripts, Java Scripts
IDE and Utilities: Eclipse, Toad, VM Ware, MS Office
Web Technologies: HTML,CSS,JSP,XML
Browsers: Mozilla Firefox,Opera,IE 7.0,8.0
Database: MS Access, My SQL, Oracle, Toad
Operating System: Windows,Linux,Unix
PROFESSIONAL EXPERIENCE
Confidential, AL
Sr. Automation Engineer
Responsibilities:
- Performed different testing task using various test scripts on Selenium IDE, Selenium RC and JUnit.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate report with Quality Center.
- Tested JavaScript, Ajax application using web driver of selenium.
- Parallel interaction with development team and members of Quality Assurance team for cross checking the correctness of the test results.
- Data Validation and testing using SQL and PLSQL with Oracle and Toad also JDBC.
- Use Firebug for the web based application testing with selenium for the commands and locator application.
- Used Bugzillafor bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
Environment: Java, Selenium, JUnit, Bugzilla, Web Driver, Java script, XML, SQL, PL SQL
Confidential, NY
Sr. Automation Engineer
Responsibilities:
- Perform the testing based on Web application and parallel worked with developers and other QA team members.
- Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium. worked on different JUnit and White-Box test cases using Java.
- Worked on developing the automation scripts for back-end testing using Selenium and executed the JUnit tests.
- Worked with Manual and Automated testing of different Web applications on Windows and Unix/Linux Environment.
- Involved in automation of application using Selenium IDE/Web Driver.
- Experienced in executing all Selenium test scripts on different browsers and checked for individual compatibility using Selenium RC.
- Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
- Used Quality Center to developed test cases, test plan and Test scenarios; execute test cases, analyze any defects or bugs and report to appropriate departments.
- Responsible for setting up the framework and test environment.
- Good command on Functional, API, Integration, Regression Testing using Selenium.
- Use Firebug for the web based application testing with selenium for the commands and locator application.
- Verified database test results usingToad for Oracle.
- Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
- Involved in System-wide Integration, regression and Load testing.
- Actively participated in status report meetings and communicate with other team members for technical issues.
Environment: Java, JUnit, Selenium RC and Bromine, SQL, Quality Center, Eclipse 3.2, PL/SQL, Web Driver,UNIX, Windows
Confidential, Los Altos, CA
Sr. QA Engineer
Responsibilities:
- Understand the test environments, components involved. Created test strategy, detailed working plan, resource plan and identify risks/dependencies for the project.
- Responsible for writing the Test Cases, executing the Test Cases and created execution reports using Quality Center.
- Performed the Mobile Testing, Identify the Mobile Platform like IOS, Android.
- Created the Test Case based on Mobile Platform, executing the Test Case in to Emulator JAMO.
- Tested the functionality of applications using Selenium Web Driver & automated application for Regression testing.
- Performed the script in QTP also done the enhancement like Parameter, Checkpoint and Output Value.
- Created Data Driven Framework Scripts.
- Performed GUI and Functionality Testing, using Quick Test Pro to ensure conformance to requirements
- Found the Defect and uploaded the Defect into Defect Tracking Tool JIRA.
- Developed different functions to repetitive testing process to minimize the scripting.
- Conducted day to day planning meetings and ensured the delivery of the product with in the deadlines.
- Involved in Preparation of Defect Status, Traceability Matrix and Validation Summary Reports.
- Had regular interactions with the Developers, Business Analysts and the System Administrators for continuous improvement of the Application.
- Maintained and executed regression packs.
- Defect tracking and defect resolution using Quality Center.
Environment: QTP 11, JAMO, IOS, Web Driver, Android, Quality Center 11.0, HTML, JIRA, Java
Confidential, New York, NY
QA Analyst
Responsibilities:
- Used GUI testing to check for appearance of the website.
- Performed Manual Testing to test the usability of the application.
- Written user-defined functions and generated Test Matrix.
- Maintained central repository to determine the readiness of the application by combining Planning, Execution and Defect Tracking.
- Participated in daily scrums to effectively communicate the progress and road blocks in order to deal with the constantly changing requirements.
- Performed Load Testing by using Load Runner.
- Importing requirements, create test cases, validate requirements with test cases and generate reports using Quality Center.
- Manage the testing process, schedule batch tests, log and track defects using Quality Center.
- Participate in review meetings to resolve bug related issues with developers.
- Communicate/Update team with best practices that they can implement to thoroughly test the application, but reduce the amount of testing time required.
- Participated in daily defect resolution status calls to discuss defects with vendors, project management and users.
- Created training material for offshore team as well as trained the new hires on application and bringing them up to speed.
- Answered and troubleshoot customer and UAT issues, questions, and problems.
- Conducted unit, functionality, system, security and regression testing by using QTP.
- Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate business rules.
Environment: Quick Test Pro 9.2, Mercury Quality Center 9.0, Java, Jsp,XML, Oracle 9i/10g, Excel, SQL,Windows NT
Confidential, CHICAGO, IL
Application Tester
Responsibilities:
- Involved Project Test Plan, based on requirements and design documents
- Created Project schedule, based on the complexity, and dependencies
- Developed Test Cases and executed same against expected result
- Prioritize Test Cases, based on the critical functionality, and dependencies
- Engaged with all project team and update Test process and methodologies
- Performance requirements were defined with the help of business analysts.
- Analyzing the Results using various graphs and reports.
- Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
- Executing test cases and identifying mismatches and reporting defects into Quality center and tracking them till they are fixed.
- Developed user guide by using MS power point.
Environment: VBScript, SQL Server 2000, Query Analyzer, Power point, Windows XP,Quality center.
