Sr.qa Automation Engineer Resume
Mayfield, OH
SUMMARY:
- Over 10 years of experience in Quality Assurance testing of Web based and Client/Server applications.
- Experience working in different SDLC models like Waterfall Model, Iteration, V - modal and currently in Agile / Scrum. Complete knowledge on different phases of Software Development (Estimation and Planning, Analysis, Design, Development, Testing, Integration, and Support).
- Experienced in different types of requirements (Rate Factor Documents, Business requirement Documents, Application Enhancement documents etc.,) and creating a traceability between them.
- Reviewing the software Requirements Specifications, Functional Requirements Document and Business Requirement under Software Engineering.
- Professional experience in Black box testing - Functional testing, Integration testing, System testing, Regression testing, Smoke Testing and End to End Testing.
- Experience in Back-End Testing (Database Testing) by using Oracle, SQL Server, My SQL and Toad.
- Experience in writing complex SQL queries (Sub queries, Grouping, Joins etc).
- Experience in writing SQL query to Access, Manipulate and validate the data.
- Experience in Web services(SOAP & REST) testing using SOAP UI tool.
- Experience in Defect tracking & reporting using ALM/QC and JIRA. Creating Defect management plans and escalation mechanism.
- Experience in Insurance, investment banking, Ecommerce and financial domains
- Experience in creating Test Strategy, Plans, Test scenarios and Test Cases.
- Excellent experience in Authoring\creating Test Cases from System Requirement documents, use cases, technical specifications document and User Stories.
- Experience in test automation using Selenium WebDriver, UFT/QTP and SilkTest.
- Experience in Behavior-Driven Development(BDD) using Cucumber and Gherkin.
- Experience in different types of frameworks like Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
- Experience in User Acceptance Testing (UAT).
- Experienced working on cross platform Windows, Linux and Mac.
- Well-versed with Software Testing Life Cycle (STLC), and Capability Maturity Model Processes.
- Effective communication skills for mediating between developers, clients and management.
- Always keen to learn new technologies and look for advancement and new challenges.
- Experience in analyzing SIP, FTP, Web Server logs.
- Good Knowledge on AWS services like EC2, S3, Managing VPC e.t.c
TECHNICAL SKILLS:
Testing Tools: Selenium, QTP/UFT, SilkTest, LoadRunner, Maven, Jenkins, Soap UI, Agile
Frameworks: TestNG, Cucumber, Gherkin, Junit
Scripting: PHP, Perl, VBScript, Java Script, Shell
Defect Tracking Tools: JIRA, ALM/QC, BugZilla, Siebel
Operating Systems: Windows 7/8.1/10, 2000, XP, UNIX, LINUX, MS-DOS, Mac
RDBMS: Oracle, SQL-Server, My-SQL, Ms-Access
Languages: Java, C and C++
Other Tools: TOAD, Putty, WinSCP, VMWare, SVN, MS Office, JIRA, Salesforce, Confluence, SharePoint
Cloud: AWS EC2, S3, VPC
PROFESSIONAL EXPERIENCE:
Confidential, Mayfield, OH
Sr.QA Automation Engineer
Responsibilities:
- Review requirement and software specification documents. Identify conflicts, errors in the documentation and provide feedback to business analysts.
- Prepare the Test Plan ensuring coverage for all the components for the release.
- Identify, escalate, and help resolve issues.
- Work closely with the onshore and offshore members to make progress, resolve issues, and participate in conference calls as required.
- Coordinate with Technical & Business Process Teams for Defect Management, Resolution and Reporting.
- Actively Participate in Root Cause Analysis of the defects raised against each release.
- Responsible for continuous process improvement and goal-setting meetings for the team to increase effectiveness.
- Automated regression suite using Selenium WebDriver, Java and TestNG.
- Applied cucumber framework and created scenarios using Gherkin
- Implemented automated execution of tests using Maven and Jenkins.
- Creating locators for all the elements on the page
- Maintenance & Troubleshooting of Automation script.
Environment: Selenium, Test NG, Maven, Jenkins, Cucumber, Gherkin, Eclipse, Java, Oracle, Toad, Linux, Windows 7/10, HP ALM, Agile
Confidential, Raleigh, NC
Sr. QA Analyst
Responsibilities:
- Analyze and Review of Business Requirements, User Stories, Product Backlog Items.
- Performed end to end testing and user acceptance testing (UAT) utilizing Agile testing methodology
- Involved in creating the Traceability matrix based on Functional requirement in each module.
- Responsible for user Interface, Functional, cross browser testing.
- Create Test batches, Executed Test cases and document Test Results.
- Log Defects verify Defect Fixes.
- Regularly followed up with the development team to discuss the defects identified during Testing.
- Select test cases for Regression Testing and Executing Regression tests.
- Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders of the project using Quality Center.
- Prepare & Review System, Regression, Security, End to End and Acceptance test cases
- Automate Sanity, Regression and end to end test cases using Selenium
- Automated the test cases using Selenium Web Driver, Java and TestNg framework.
- Execute the automation scripts and analyzing results
- Perform Sanity, System, security, Regression, Compatibility, UAT Testing
- Backend(DB) testing using SQL Management Studio
- Assist peers, cross functional team members about product
- Prepare monthly status reports, Daily Dash board and uploading in share point
Environment: Selenium, Test NG, Maven, Jenkins, Eclipse, .NET, SQL Server, HTML, XML, Angular.js, HP ALM, Agile
Confidential, Milwaukee, WI
Sr. QA Engineer
Responsibilities:
- Involved in preparing test plans.
- Testing of new features of web application.
- Documentation of new features.
- Testing and reviewing Configuration Manager.
- Tested multiple eCommerce channels including in-product purchasing, eStore purchasing and the commerce and entitlement platform behind the user experience
- Attending bug scrub meeting.
- Involved in creating automation framework and standards.
- Knowledge transfer of automation process, framework & standards to team members.
- Automated regression test cases using UFT/QTP and VBScript.
- Wrote VBScript functions to handle Errors/Exceptions and Recovery scenarios
- Automated Config Manager regression test cases using Selenium
- Maintenance & Troubleshooting of Automation script.
- Executed manual test cases on android virtual device and on physical devices.
- Created Virtual Users and Scenarios for monitoring the system Performance using Load Runner.
- Created tools to help Tier1 support pull customer info using HTML, PHP and JavaScript
- Resolve/Escalate live client issues as a part of Tier2 support.
Environment: J2EE, Oracle, Linux, Windows 7/XP, JavaScript, PHP, HTML, Android, Salesforce, Selenium, ALM/QC, UFT/QTP, Load Runner, BugZilla, JIRA, Confluence
Confidential, St lauren, NJ
QA Tester
Responsibilities:
- Involved in generating the test data and preparing the weekly status reports.
- Involved in manual test execution and was involved in various testing phases like Sanity Testing, Smoke Testing, Retesting, Regression Testing and System Testing.
- Executed the test cases manually on timely basis and detected the defects.
- Interacted with the developers to solve the defects and retested the scenarios once the defect is fixed and closed the defect if it no longer exists.
- Provides the status reports like how many test cases executed, defects found, defects pending, defects resolved.
- Documented the test results and informed to QA lead about the status.
- Performed the database testing by executing the SQL queries.
- Capable of developing new scripts for the new requirements.
- Involved in maintenance of QTP VBScript automated to support regression testing.
- Updating the existing automation scripts according to the new changes.
- Understanding and analyzing the User Stories and creating different scenarios against the User Stories.
- Update all test plans and test cases to changing Backlogs.
- Responsible for Sanity, Functional and Regression Testing.
Environment: J2EE, XML, JSP, JavaScript, Oracle, Eclipse/NetBeans IDE, SQL Server, MS-Office, QTP, QC
Confidential, Montvale, NJ
QA Engineer
Responsibilities:
- Involved in review of PRD & FRS.
- Test strategy preparation, test case creation, test execution, test reports and documentation
- Logging defects in JIRA with detailed explanation.
- Performed Cross Browser Testing using Google Chrome, Firefox and Internet Explorer.
- Involved in creating automation framework and standards.
- Automation of smoke suite using SilkTest.
- Maintenance & Troubleshooting of SilkTest script.
- Build deployment.
- Involved in creation of Test Data.
Environment: J2EE, VC++, Oracle10g, Windows 2000, XP, JIRA, SilkTest
Confidential, San Diego, CA
QA Engineer
Responsibilities:
- Preparing, updating & executing test cases.
- Interacted with developers to understand the functionalities of the application.
- Maintained/modified test plan and developed new test cases as new features were added.
- Build verification & in depth product testing.
- Executed all the positive and negative test case.
- Used Bugzilla for defect logging and tracking
- System setup & localization testing.
- Testing the application in multiple browsers and OS using VMware.
Environment: Bugzilla, Java, Oracle, Windows 2000/XP, Mac, VMware
