Sr. Qa Automation Engineer Resume
Ienceconfidential
SUMMARY
- 9+ years of experience in Quality Assurance manual and Automation Testing.
- Experience in creating, maintaining and executing Test plans, Test cases and Test Scripts.
- Expert in System, Regression, Integration and UAT Testing.
- Experience in both Manual Testing and Automation testing using testing tools such as HP Quick Test Professional, Selenium RC/Web Driver/IDE, SOAP UI.
- Experience in Setting up the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
- Experience in creating Data - driven and Hybrid Frameworks for GUI, Regression and System integration testing.
- Extensive knowledge of all phases of Software Development Life Cycle (SDLC) covering Requirements Analysis & Design, Code generation, Testing & maintenance to implementation using Waterfall and Agile methodologies.
- Ability to perform independent preliminary analysis of User, Functional and Business requirements and develop effective solutions to satisfy user requirements.
- Collaborated with developers, product managers, operations and other members of the team in testing requirements and release planning.
- Experience in using ALM & HP Quality Center, developed/maintained Test plans/Test cases, Black Box Testing, Smoke Testing, Defect tracking and reporting for both Manual and Automated Test environments.
- Experience in developing and maintaining Requirements Traceability Matrix (RTM).
- Experience in performing backend testing by executing SQL queries and performed Data Analysis by using SQL and through EXCEL.
- Expertise in testing of Web Based and Client/Server Applications.
- Experience in designing, developing and executing Manual Test cases.
- Skilled in using JIRA, Quality Center and ALM.
- Expert level skills in writing SQL, PL/SQL scripts.
- Ability to communicate effectively with onsite/offshore teams.
- Good communication skills and interpersonal skill and consistently being organized by management and peer for producing high quality works.
TECHNICAL SKILLS
- Test Management Tools
- HP Quality Center /ALM
- Silk Central Test Manager Version
- Defect Management Tools
- JIRA
- HP Quality center
- Team Track
- Automation Tools
- Selenium IDE , Selenium RC
- Selenium Web Driver
- QTP
- Programming Languages
- C, Java
- Database Languages
- SQL, PLSQL
- DBMS
- Oracle 9i, 10g, 11g and 12c
- SQL Server2005 and 2008.
- Operating System
- Windows
- UNIX (AIX, HP, Sun Solaris)
- Project Management Methodologies
- Waterfall
- Agile (scrum)
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr. QA Automation Engineer
Responsibilities:
- Analysis of Business and Requirement specifications, implementing Test Plans, Test Strategy and Test cases.
- Identified test cases that can be automated .
- Developed automated scripts for performing Regression Testing through Selenium Web Driver.
- Implemented selenium scripts using XPath locators.
- Implemented Hybrid Automation framework with Java, Selenium Web Driver.
- Used Maven for building the Web Driver project and integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with TestNG.
- Implemented assertions, error collector functionalities for better validation using TestNG
- Worked on Agile Scrum Methodology.
- Performed cross browser functional testing using Selenium WebDriver.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Tested request and response XML's based web services interfaces using SoapUI.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Worked on regression testing, automation estimation, design and framework.
- Contributed and assisted in the management of bug tracking databases built in JIRA.
- Actively involved with scrum and sprint meetings, Managing product backlog, removing obstacles to progress, prioritizing and review milestones and accomplishments.
Environment: Java, Angular JS, SOA Architecture, Selenium WebDriver, TestNG, Soap UI, Jenkins, Firefox, Maven, SQL, Eclipse, ALM, JIRA, Firebug, Firepath.
Confidential, Hartford, CT
Sr.QA Automation Engineer
Responsibilities:
- Reviewed specifications and business requirements prior to application testing.
- Involved in setting up configuring the testing environment with Eclipse, TestNG and Selenium WebDriver.
- Involved in Preparing Test Plan, Test cases and Test data from analyzing the requirements.
- Developed automated scripts for performing Regression Testing through Selenium WebDriver.
- Implemented Hybrid Automation framework with Java, Selenium Web Driver.
- Used Firebug and Firepath to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
- Used Maven for building the Web Driver project and integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with TestNG.
- Implemented assertions, error collector functionalities for better validation using TestNG
- Worked on Agile Methodology and used JIRA for defect tracking.
- Performed cross browser functional testing using Selenium WebDriver.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, prioritizing and review milestones and accomplishments.
Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, SQL, Eclipse, ALM, JIRA, Firebug, Firepath.
Confidential
QA Engineer
Responsibilities:
- Capacity & Resource planning, project execution and production monitoring, managing cross team dependencies, facilitate QA production support activities and necessities by coordinating with business, development & pre and post-production groups.
- Responsible for complete ownership and accountability for all the QA activities encompassing Planning, Estimation, Demand Supply, Execution, Monitoring and Reporting.
- Involve in daily/weekly meetings with onsite for progress of work and status of the deliverables from offshore.
- Developed Test Plans from functional specifications as per the end user perspective and timely monitoring execution and assisting the team when they required.
- Responsible to Analyze, Estimate, Plan, Develop, Execute, Track and implement Strategy/Plan for integration, migration, regression and End to End testing on different versions of WebWORKS Foundation.
- Responsible for generating Incident metrics, determining root cause analysis, remediation plan and review with Client QA directors/Other Stakeholders.
- Responsible for Vendor management and addressing any concerns related to integration and migration activities for continuous business operation.
- Understand the integration, track migration, perform/review regression, and End to End testing based on incident type.
- Attending calls with vendors for understanding/tracking the project status on a Periodic basis (Daily, Weekly or Monthly) for updating the Project Metrics Data Base.
- Configuring the Servers (Windows and UNIX servers) with the latest builds and make it ready for the use of team as required worldwide.
- Escalate the issues about project requirements (software and hardware) to Project Managers.
- Performed Data driven testing to validate the components displayed on the website using QTP11/UFT.
- Defined the various keywords and functions used in the Framework using QTP
- Performed back end testing by executing SQL queries
- Responsible for preparing the metrics regarding Test progress.
- Participated in sprint planning and retrospective sessions.
- Defects Reporting through JIRA Providing/handling knowledge sharing sessions to/within team.
- Lead the team and project process activities by driving the new resources.
Environment: JAVA, J2EE, .Net, Windows XP&7, UNIX, QTP,VB script, TOAD, Team Track, Jira, Silk Central
Confidential
QA Engineer
Responsibilities:
- Responsible for Risk/Dependency management and interacts with client QA management stakeholders, Business stakeholders and Development partners for issue resolutions & risk management.
- Support team to understand and deliver the test artifacts with quality.
- Preparation of Test Plan, Test Coverage Matrix, Scenarios based on the Use cases provided for QA and UAT Testing.
- Design and Review of Test Cases and Requirement Traceability Matrix (RTM).
- Test Case Execution, Defect Retesting, Change request testing and synchronize with the Development Team to clarify the defect.
- Peer Review and Review of Unit/System Test Strategy/Plan/Results.
- Involved in defect tracking and analysis, planning, test design, test execution, Test/business reviews and QA Signoffs by adhering to SLAs
- Creating, maintaining and executing Test plans, Test cases and Test Scripts.
- Responsible for overseeing the Quality procedures related to the project.
Environment: JAVA, Windows XP, UNIX, Oracle 10g, TOAD, Quality center
Confidential
Associate QA Engineer
Responsibilities:
- Responsible for testing live and archive video quality, frame rates
- Preparation of Test Plan, Test Coverage Matrix, Scenarios based on the Use cases provided for QA and UAT Testing.
- Design and Review of Test Cases and Requirement Traceability Matrix (RTM).
- Test Case Execution, Defect Retesting, Change request testing and synchronize with the Development Team to clarify the defect.
- Peer Review and Review of Unit/System Test Strategy/Plan/Results
- Execute Functionality tests, System tests, Regression Tests and Compatibility Tests.
- Effectively used MQC (Mercury Quality Center) to create the test plan.
- Monitoring the Defect life cycle and escalate the outstanding defects.
- Analyze and understand any new requirements for quick QA support.
- Knowledge Management to create repository of system/business/domain knowledge.
- Induction of new resources to team and knowledge transition.
- Project communication with Onsite.
- Weekly Status Conference with the Onsite team/Clients.
Environment: Windows XP, UNIX, Quality center