Automation Engineer Resume
Bloomfield, CT
SUMMARY
- Over 7 years of Quality Assurance experience in Manual Testing and Automated Testing using tools like QTP, Selenium, and Test Management tool Quality Center.
- Worked experience in multiple domains like Mobile application Testing, Healthcare, Life Insurance, Process Management Applications Competent, highly organized and results oriented
- IT professional with solid and diverse experience in programming, debugging, testing and quality control.
- Well acquainted with Software Development Life Cycle (SDLC), such as Requirements, Analysis/Design, Development, and testing including test strategy.
- Experience in using Selenium IDE and Selenium Web driver.
- Experience in using Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing.
- Experience with TestNG Framework as well as worked extensively in developing Selenium Test Scripts using Java in Eclipse IDE.
- Experience in identifying Test Scenarios and Writing Test Cases in Quality Center and Excel format, based on the requirements.
- Experience in Smoke Testing, Functional Testing, Integration testing, System Testing, Regression testing and UAT Testing.
- Experience in Review and Execution of Test Cases and involved in preparation of Test Execution Reports.
- Well acquainted with the Software Test Life Cycle (STLC) phases test development, scheduling and execution, test automation, test project management.
- Experienced in emerging software disciplines like Agile, Scrum software development and Traditional Waterfall Model, V Model and Spiral methodology.
- Experience in execution of Test Cases and linking of defects to test cases in Quality Center.
- Ability to manage and verify troubleshoot defects using bug tracking tools like Bugzilla and experienced in generating Defect reports.
- Involved in Backend Testing by writing SQL queries, Good Knowledge on MYSQL.
- Good Exposure to Java/J2ee, My SQL, UNIX, IBM AIX, XML, PHP and Web service Soap UI etc.
- Implemented quality standards in Projects in day - to-day activities as defined by the organisation with adherence to international standards like CMM-Level 5 and ISO .
- Strongly self-motivated and willing to take responsibilities.
- Self-motivated with an ability to work independently and concise written communication skills
- Excellent written, verbal communication including negotiation skills & client/business facing skills.
TECHNICAL SKILLS
Testing Tools: Quick Test Professional 9.2/10.0,HP Quality Center 9.2, SOAPUI, Selenium 2.0 Web Driver, TestNG, JUnitLanguages C, SQL, TSQL, Visual Basic, Java.
Operating Systems: Windows NT, Windows 95/98/2000/2013 vistaDatabases Oracle 8i/9i/10g, MS Access, MS SQL Server
Scripting: HTML, XML, PHP, VBScript, Java Script
Browsers: Internet Explorer 6.0/7.0/8.0/9.0 , Mozilla Firefox 3.x, Safari and Netscape
Tools: Excel, MQ Series, Visio, VSS, PVCS, Bugzilla, SQL* Loader, TOAD
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr. QA Tester
Responsibilities:
- Review requirement specifications, developed Test Plans, Test Cases, and Test Scripts.
- Perform Functional, Regression, and Compatibility testing by manual and automated methods to deliver a seamless user experience.
- Responsible for Task breakdown, Task allocation to team and create traceability matrix between requirements and test cases.
- Identify the Test scripts for Automation and developed the scripts in Selenium Web Driver using TestNG framework.
- Analysis of requirements, Use cases and other artifacts and submit the status and Automation results to clients
- Preparing and managing Test Cases, Test Data for the Application level functionality.
- Executing Test cases using the Test data. Managing the Test data.
- Performing the Regression and Smoke tests on Web and IVR components.
- Defect Management through Defect Tracking Tool like Team Tracker and reporting it to the development team.
- Experience to work in STLC phases and Prepare and submit the deliverables after each test cycle.
- Create detailed QA documentation including QA reports, and participated in SQA meetings and project status meetings.
- Identify the resource needs and provide formal test estimates and develop test schedules.
- Performed selenium testing of web based application work in agile develop environment with frequently changing requirement.
- Actively participated with the development team to develop certain modules of application in HTML and Java.
- Automated installation test cases using introspective Java Bean tools, batch files, and additional Java utilities written in-house.
- Developed and run scripts in PHP, HTML and XML extensively.
- Increased productivity by initializing use of automation testing.
Environment: Windows XP, Selenium, Java Script, Oracle9i, .NET, HTML, Eclipse, Java, JUnit, Jmeter.
Confidential, Durham NC
Sr.QA Automation Tester
Responsibilities:
- Understanding various Confidential data sources and become familiar with database, email, preferences data including understanding key business rules that drive campaign and reporting outputs.
- Involved in walkthrough's with the business SMEs to understand the gaps and scope based on the requirement document.
- Keeping track of changes made to the requirements using Quality center.
- Preparation of High level estimates based on the requirement documents. Point of contact for the above projects and attending all the requirement meetings.
- Experience to work in STLC phases and Prepare and submit the deliverables after each test cycle.
- Review of Test Plans and Test Cases along with the QA members. Involved in Sprint Planning and the Scrum Meetings.
- Prepared user Stories for every Sprint in Agile Methodology
- Tested the application functionally by developing Java scripts using Selenium web-driver, and tested the web pages using Selenium IDE.
- Performed complete back end testing of the financial side of the health insurance application to ensure stable and correct data.
- Created and generated system test scripts for different test scenarios covering all aspects of project functionality
- Conducted designing test automation strategies, created test scenarios, test plans and performed inspection of test scripts
- Created test logs and test summary reports. Verified data stored in the database using SQL queries.
- Interacted and worked with the development team to solve the problems encountered in the test scenario run.
- Documented and communicated test results.
- Provide problem determination and document test results. Design input screens and output reports. Design and implement automated, manual and regression testing criteria for all product lines.
Environment: Selenium, QTP, QC, Java/J2EE, JavaScript, HTML, XML, Oracle, SQL.
Confidential, Bloomfield, CT
Automation Engineer
Responsibilities:
- Analyzed Business Requirements and Functional Requirements from the Product Backlog and converted the requirements into Test Cases and Test Scripts.
- Worked with the QA Manager in creation and execution of prioritized test cases.
- Reported defects from various test cases and tracked them using the HP Quality Centre defect tracking system.
- Assisted Test Lead in preparing and reviewing the test plan.
- Performed end - to - end testing on the new application builds and updated the Test team lead about the application stability.
- Performed Regression test to ensure product integrity after modification and enhancements.
- Created and executed functional, integration and regression test cases.
- Developed test scripts with Selenium Web Driver, Also performed Manual test as needed.
- Functional testing of the application by developing Java scripts using Selenium web-driver
- Added annotations to the test using Selenium and executed Test Scripts
- Worked on testing the Functionality of the application, Database Testing, Security Testing, User Acceptance Testing, Sanity testing and End to End testing.
- Analysed the executed test scripts with expected and actual results.
- Running Selenium automation framework using ANT and reporting by email.
- Customized the scripts according to the requirements by inserting conditional statements and loops.
- Performed Cross Browser testing to check the compatibility of the Application with different Browsers like Mozilla Firefox, IE 6, IE 7, IE 8 using QTP.
- Developed test scripts and Wrote SQL queries to validate the data in Back End Functionality.
- Analyzed defects and also prioritized them based on their criticality.
- Developed test cases for web services using PHP and Developed back end testing using PHP
- Responsible for Creating, Enhancing, Executing test cases and Tracking defects using Test Director.
Environment: Windows XP, Selenium, Java Script, Oracle9i, .NET, HTML, Eclipse, SQL, QC.
Confidential, Hartford, CT
Automation Engineer
Responsibilities:
- Performance Testing of various application functionalities, as well as the API testing.
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Authored Test cases in strict confirmation with the Test Design Documentation for web Assist tool.
- Performed debugging by analyzing log files, core-dump, configuration files, etc.
- Validated different functionalities like App Workflow, Clone, Notification, Maintenance, and Data in & out, etc.
- Preparing Test plan, Analysis of Requirement documents and creating Test scripts.
- Analysis of problem tickets/change requests and related design documents
- Creating test procedures/test scripts
- Logging defects correlated to assigned problem tickets
- Creating and Updating QTP scripts using Hybrid framework
- Interacted with Business Analysts to determine functional specifications.
- Used Black Box testing techniques to the test application.
- Developed and executed new Test Cases and executed existed Test Scripts.
- Performed UI and Back- end testing.
- Performed Coverage testing.
- Performed Regression testing for everyday builds and tested the consistency and impact on other builds.
- Reviewing the BRS, SRS in each phase of the application such as coverage of a specific functional area.
- Created detailed Test cases according to the Business requirements specified.
- Performed Smoke testing, Regression testing, Functional testing to ensure that application is functioning as expected.
- Worked on testing of various Claim formats per 5010 guidelines
Environment: Quality Centre, QTP and SQL (SQL server 2005, DB2)
Confidential, Austin, TX
QA Engineer
Responsibilities:
- Testing of different Big Data integration products as well as Confidential Synthetic APIs
- Identify, propose and implement QA/test planning, quality metrics and process improvements.
- Develop test plans, and used tools/scripts to drive both functional and performance testing.
- Executed automated scripts, performed browser and UI tests cases, and also reproduced failures manually.
- Monitor tests and identified bottlenecks and errors and applied performance tuning techniques
- Collaborate with software engineering department as needed to resolve problems and identify root cause.
- Evaluate & documented performance test results, helped in collecting & reporting metrics for various products.
- Updated Test Plans, Test cases based on the Customers' change requests.
- Implemented automated life cycle test tool use across multiple projects. Improved defect testing capabilities and product quality.
- Used Rational Clear Case for test case version control.
- Tracked defects and defect resolution using Rational Clear Quest.
- Developed test scripts and Wrote SQL queries to validate the data in Back End Functionality.
- Created usage scenarios and executed them in order to test a product from a user perspective.
- Automated Test scenarios for GUI, Functionality, Boundary, Security and Regression
- Testing using complex software tools.
- Repeated testing of tests cases for already reported bugs to test whether fix has been applied
- Interacting with Business Analyst for requirements as and when need and notifying to developers when issues related to defects.
- Responsible for working with Business team and development team to discuss regarding critical defects and also to provide more clarity on defects.
Environment: HP Quality Center, Quick Test Professional (QTP), SQL, MS SQL Server, ETL Tool Pentaho, Load Runner, GIT
Confidential, Dallas, TX
QA Tester
Responsibilities:
- Automated testing platform that performs unit, functional, regression, load, and performance tests for Web applications.
- Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.
- Worked with the cross-functional build/configuration teams to setup the Test Environment.
- Performed Input Validations, User Interface Validations, and Browser Compatibility & Navigation testing.
- Ran tests on different web browsers, Performed data driven testing and GUI Check Points
- Reproduced issues, updated the bugs with proper logs, got them prioritized and resolved
- Review TDS to for test coverage, strived for enhancing the overall functionality of the application.
- Participated in the preparation of Test cases and Test Scenarios based on the requirements.
- Involved in Executing and Reviewing Test cases.
- Involved in Smoke, Functional, Integration, Regression Testing, UAT Testing, etc.
- Documented and reported bugs found during testing process.
- Preparation of Daily and Weekly Status report and reporting it to the superiors.
- Coordinating with the Onsite team and SPOC for Onsite Team.
Environment: QTP, SQL, Quality Center, HTML, XML, VMware, GIT.