Sr Qa Automation Resume
St Louis, MO
SUMMARY
- Around 7+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare&Media Applications.
- Experienced in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
- Hands on experience of Mobile Apps Testing in Manual and Automation testing of Mobile Apps.
- Designed and Develop Selenium Hybrid Automation framework using Java reflection, Testing, Apache POI, Apache CXF for Web Serviceautomation and Maven.
- Proficient in using test Automation tools such as SeleniumWebDriver/RC/IDE/Grid, QTP and QTP, Appium to develop Automation testing scripts for web, Mobile and client server applications.
- Experience in using Coded UI tool for testing UI based Application.
- Experience on SharePoint with MS visual studio.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Projectbuilding tool, Jenkins for Continuous Integration.
- Worked on Protractor, Java scripts to automate angular JS application.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest.
- Assured and tested both XML and JSON formats.
- Experience in doing Performance testing of service using JMeter.
- Experience in Manual and Performance Testing and hands on preparing Test Planning, Test Scenarios, Test cases, Bug reporting
- Worked on Web - enabled system for managing sales and customer service (SUGARCRM).
- Extensive experience in designingTest Cases, Test Scenarios, Test Scriptsand Test reportsof Manual and Automated tests.
- Experience in Web based testing including GUI Testing, Regression Testing and Unit Testing.
- Enhanced and Debugged test cases/scripts using Eclipse IDE, Selenium, JavaScript and Hybrid framework.
- Responsible to enhance the Portal UI using HTML, JavaScript, XML, JSP, JAVA, CSS as per the requirements and providing the client side JavaScript validations.
- Experience in Unit testing, Functional testing,User acceptancetesting, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing&Security testing of client/server and web-based applications.
- Developed an Automated scripts and frame works using Python, Java, C#, VB Script.
- Working experience with defect tracking tools likeClear Quest, Jira, and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
- Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework
- Expertise in performing Automation testing (emulators & IOS Simulators) &Mobile Application Testing using Appium.
- Having Experience in workflow testing withAppian for banking applications.
- Experience with Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, and iPads).
- Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfalland Agile project environment.
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
- Developed Selenium TestNG scripts using java in Eclipse for data driven frameworks.
- Experienced in performing end to end testing for AngularJSusingProtractor.
- Strong in writing SQL queries to perform backend data validations.
- Excellent experience with source version control tools such as Subversion (SVN), TFS & Git.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverable.
- Worked with designing and building automation frameworks in Specflow BBD, ATDD.
- Specflow was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver,HP Quality Center, Cucumber, TestNG
Languages: JAVA, Java Script, HTML, XML, SQL, JSON, CSS, Gherkin, Groovy Script
Frameworks: Junit, TestNG, TDD, BDD
SOA Technologies: REST,Web Services, SOAP UI
Test Framework: TestNG, Data Driven Framework, Keyword Driven Framework
Methodologies: Agile,Scrum and Waterfall.
Defect Tracking Tools: TFS, ALM/Quality center, JIRA, Rally
Platforms: Windows, UNIX, Linux
Continuous Integration Tools: Jenkins, GITHUB, Maven
PROFESSIONAL EXPERIENCE
Confidential, St.Louis, MO
Sr QA Automation
Responsibilities:
- Collaborating with State Auto Insurance. Business team in order to understand the business background and clearly define the scope and key objectives of the project.
- Participate in the development and support of the testing program aimed at supporting multiple testing efforts simultaneously.
- Participate in business process re-engineering of complex business situation.
- Analyzed and tested Claims Center and Claims Digital Product applications and quality to comply with regulations.
- Profound knowledge in Guidewire Policy Center, Claim Center and Billing Center.
- Utilize appropriate testing tools for both front-end and back-end Quality Assurance
- Integrating the Automated Code developed with Splunk to monitor logs.
- Identifying functionalities to be automated for regression.
- Coding, styling, testing of reusable javascript, CSS3, HTML5 widgets / libraries for com-plex UI controls.
- Describing Existing Automation Architecture, Participate in Design and Architecture Meeting.
- Leading and coordinating the automated development strategy for the sprint.
- Performed automated test run using Selenium, Java.
- Validated SOAPUI and Restful API services
- Worked on developing components using typescript and Angular 5.
- Performed Mobile Automation using Appium and integrated the framework with AWS Device Farm.
- Performed integration testing for Guidewire Policy Center, Claim Center applications.
- Functional and exploratory Test in DEV and System builds and make sure no defect slip into production build.
- Used TypeScript for automation using POSTMAN,JAVA SCRIPT, NodeJS, Angular JS.
- Design and develop test plans and Automation scripts for the new and regression test cases during the sprints.
- Used Java, descriptive programming, XML Methods, Data base handing functions for the reusable functions to remove the dependency on the Object repository.
- Worked with Selenium tool to automate client application components and Database Validation.
- Design/Architect test automation framework and develop the new test automation libraries; Tool - Selenium.
- Maintain the code repository in GIT.
- Implement QA process and automated testing for all the work streams to improve the overall testing cycle.
Environment: Selenium, Java, Postman, SOAPUI, SQL Server, Splunk, Guidewire, AWS Device Farm, GIT, JavaScript, Typescript, MS Office, Jira.
Confidential, Fort Worth, TX
QA Automation
Responsibilities:
- Created an automation framework using POM- Page Object Model and Data Driven to test web application.
- Implemented Data Driven, POM using Java, selenium Web Driver.
- Prepared automation test scripts to validate various functionalities using Selenium Web Driver, Java and TestNG.
- Involved in developing the automation scripts for Mobile Native Applications using Appium Java.
- Performed Automation testing for Restful web services using the Ruby Cucumber framework and page object model.
- Extensively worked on Ruby with BDD- Cucumber to execute Automation scripts.
- Used data driven framework with Appium to automate mobile hybrid applications.
- Executed the test plans on Mobile (IOS & Android) as per requirements using Appium.
- Performing backend/database testing to ensure data validity by running SQL queries.
- Modify and update Automation scripts when developers change the code in Agile Environment.
- Used Maven as a build tool to manage dependencies and used Jenkins as continuous integration server to run automated test suites.
- Involved in developing detailed test strategy, test plan, test cases using JIRA for Functional and Regression Testing.
- Develop test scripts in Ruby for identified test cases using Cucumber.
- Used Cucumber BDD framework in writing the automated test scripts.
- Worked with source version control tool such as Subversion SVN.
- Performed Restful API testing using Postman.
- Tested SOAP Services by using SOAPUI tools and validated the responses against the database.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium Web Driver and Python.
- Integrated test project with Apache ANT and Jenkins to minimize manual intervention for execution.
- Expertise in finding bugs and reporting to developer with error message and suggestion.
- Involved in script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMETER.
Environment: s: JMETER, ANT, Python, JIRA, Java script, Jenkins, BDD, Ruby, Cucumber, SVN, Test NG, POI, POM, Agile, Postman, SOAP, SOAPUI, Maven, Appium Emulators, IOS Simulators, Agile.
Confidential, Plano, TX
QA Tester
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Ensure that all the test cases are updated in the Test Director along with Master test plan.
- After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
- Involved as part of automation team using QTP, developed test scripts.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Involved in Backend Database testing in Oracle using SQL.
- Defects were tracked, reviewed, analyzed using Test Director.
Environment: s: QTP 8, 2, Test Director 8.2, Oracle9i, J2EE, TOAD, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe.
Confidential
Associate professional Test Engineer
Responsibilities:
- Acted as point of contact for few modules.
- Analysing and feasible study towards Requirement documents
- Preparing RAT and High-level scenarios
- Authoring the Test cases based on Functional Requirements
- Executing Test Cases
- Smoke and Sanity Testing
- Regression Testing
- Mobile Testing
- Reporting the issues in Quality Centre and tracking
- Defect Retest
- Interacted with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
- Communicating with onsite team members/BA’s regarding observations and CRs
- Participating in Team meetings and Client calls
Confidential
Associate Test Engineer
Responsibilities:
- Analyzing the test requirements and setting up of the test environment for the build test cycles
- Participate in special projects, external audits and process improvements in support of quality assurance initiatives.
- Revisit and update smoke test suites in-line with the modifications to the application
- Publish test summary and defects summary reports
- Generate On demand reports for client stakeholders
- Conduct product trainings to new team members
- Perform extensive Smoke, System Integration, Functional, User Acceptance, Regression Testing, Ad-hoc and End-to-end Functional testing, browser compatibility testing to ensure that all areas of the application were covered under testing.
- Participate in the knowledge transfer sessions with the team.
- Worked in authoring test scripts/test cases from high level documents
- Hosting Weekly Triage Meetings.
- Also contributing in LPP Defect Recreation where Priority 1 & Backlog Defects are recreated in Prod codes respectively and a decision is taken on the recreation outputs by the triage team
