Sr.qa And Automation Engineer Resume
Addison, TX
SUMMARY
- Around 8+years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Selenium Automation Testing and manual testing.
- Experience in Software Development Life Cycle - SDLC (Analysis, Design, Development and Testing), requirement gathering, client interaction, UseCase Design and understanding
- Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Functional Testing, User Acceptance Testing, Production Validation Testing and Black Box Testing
- Around 2 years of experience using QTP / UFT tool for automation through descriptive programming (VB Scripting) and excellent knowledge on object repositories and actions based automation.
- QTP automation experience in developing Business Functions and reusable actions; Hands on experience in developing scripts using descriptive and non-descriptive programming
- 5+ years of experience on Selenium Automation using Selenium WebDriver using JAVAProgramming and C# programming.
- Experienceusing TestNG framework and CIT (continuous integration testing) with Jenkins
- Extensive experience in creating Requirement Traceability Matrix (RTM) including Test Case preparation status, Test Case Execution Status, Defect Status and User Acceptance Testing Status
- Experienced in Designing Automation Test Plan and Test Strategy
- 2+ years of Proficiency in Web service testing using SOAP UI tooland Postman.
- Have basic knowledge on automation using Tricentis TOSCA tool, Cypress tool
- Excellent experience with source version control tools such as Git.
- Experience of working with Quality Center / ALM, JIRA, MTM (Microsoft Test Manager) and TFS (Team Foundation Server) as Test Management Tools
- Experienced in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for batch run of the Script.
- Experience in Automation of REST API with Confidential, XML data formats using REST Assured
- Experience in Cucumber BDD Framework from scratch as well as can work on existing framework
- Experience using Specflow BDD for C# Selenium automation
- Ability to monitor/measure the testing progress, generate and present detailed and summarized status reports to higher management
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team
- Possess proficient knowledge of Agile Software (SCRUM) and Waterfall development principles
- Proficient in Sprint Planning meetings, Daily Standup meetings, and Retrospective meetings
- Experience in writing SQL queries extracting data from DB for test validation
- Effective team member with excellent communication skills and experience of working in onshore - Offshore model with cross cultural team members.
TECHNICAL SKILLS
Programming Languages: Core Java,C#, Ruby
Testing Tools (UI and API): Confidential UFT / QTP, Selenium, TOSCA, Cypress, Soap UI, Postman,REST Assured
IDEs: Eclipse IDE, Visual Studio (Professional, Community, Code), RubyMine
Defect Tracking Tools / Test Management tools: JIRA, HPQC / ALM, MTM, TFS
Continuous Integration Tools: Jenkins, TeamCity
Web Technologies: XML, Basic HTML and JavaScript
Test Framework: Junit, TestNG, Cucumber BDD, Specflow BDD
Database Technology: Confidential, MySQL
Project Methodologies: Agile-Scrum, Waterfall model
Domain: Banking, Mortgage, Confidential
PROFESSIONAL EXPERIENCE
Confidential
Sr.QA and Automation Engineer
Responsibilities:
- Analyzing the Requirements and preparing required scenarios.
- Conducting BVT (Build Verification / Smoke Tests), Sanity Tests, Functional, Regression tests
- Reviews and status reporting.
- Conducting Daily Standup Meetings and Preparing Standup Notes and responsible for on time delivery of the project items
- Enhanced test scripts for Functionality testing
- Automated the test scripts for the regression testing using Selenium Webdrivertool (Java) with TestNG and Cucumber BDD
- Created data driven tests to validate the same scenario with different test data
- Participated in walk through and review meetings
- Peer Review of Test Cases.
- Updating the status of the project to client and collecting feedback, adding new tasks to the team as per new Enhancements.
Confidential
Sr.QA and Automation Engineer
Responsibilities:
- Analyzing the Requirements and preparing required scenarios.
- Conducting BVT (Build Verification / Smoke Tests), Sanity Tests, Functional, Regression tests
- Developed and executed the automation regression test suite using C#, Selenium and Specflow BDD
- Developing scripts for tests using the Page Object Model.
- Maintaining automation framework and Test Scripts
- Performed API testing (Used POSTMAN tool for validating the APIs manually)
- Participate in the agile/SCRUM process and collaborate with development and production team throughout all stages of the SDLC.
- Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects.
Confidential, Addison, TX
QA Engineer
Responsibilities:
- New test script development in the existing framework and updating the framework with any business functions / methods which are not existing currently; creating reusable templates for similar scenarios (Selenium C# framework)
- Fixing issues with scripts or stabilizing the scripts that fail during DVT, STG or PRD releases
- Communicating with onsite team in case of queries / questions pertaining to the FR and test case and scenario context
- Performed Automation Regression Execution during releases and done Retesting manually in contexts required
- Reviewing the automation test scripting status for the sprint, follow up with the team and status reporting.
- Monitoring the work status of testing team during releases and assure timelines are met
Confidential, Charlotte, NC
QA Engineer
Responsibilities:
- Involved in creating Test Requirement Specification documents, Test planning and Execution, Test Result documentation and Bug reporting. Involved in SDLC, Waterfall model and Implementation
- Tracked bugs and performed spot checking and Regression testing of the entire application once the bugs are fixed
- Organized and managed planning and execution of Test Cases, tracking and fixation of the errors/defects.
- Highlighting the issues, risks, limitations for the present and future deliverables with different groups, leadership, and client contacts.
- Estimate the requirements using various estimation techniques and produce the final estimates.
- Understand and validate API Schema format (XML, Confidential ) and create the test cases / test data.
- Involved in verifying production JIRA's defect that are fixed as a part of maintenance releases
- Perform Pre-deployment Regression, Smoke testing on QA and Pilot builds
- Automating front-end using QTP / UFT tool using descriptive programming and Business functions with shared object repositories