Business Analyst Resume
Irving, TexaS
EXPERIENCE SUMMARY:
- Over 6 years of IT experience in Automation, SDET roles (Web UI/Angular, API, Mobile iOS/Android).
- Background includes concepts, requirements, analysis, design, implementation testing, maintenance of complete Software Development Life Cycle (SDLC), and Software Testing Life Cycle (STLC) projects
- Experience in the functional automation, accept testing automation using BDD and API automation using Rest Assured, Mobile Automation using Appium.
- Experience in Automating Web Application using Selenium WebDriver with BDD framework in CI/CD pipeline and Angular pages using Protractor framework.
- Experience in Automating Android, iOS Thick app using Appium, uiAutomatorViewer.
- Experience in automating test case creation, execution using Zephyr Standalone.
- Extensive experience in:
- Selenium Web driver, Protractor, Cucumber, TestNG, Appium, ALM, SOAP UI, Jenkins, Jira, Postman, Eclipse, STS, RTC, Zephyr Standalone, SQL Developer.
- Java in Selenium & Cucumber, TestNG, Junit, Maven, VB Script in HPUFT, Bit bucket, Jenkins for continuous Integration, Zephyr for Jira.
- ALM, RTC, Jira, Zephyr Standalone, Client specific internal tools
- Extended experience in System testing, Integration testing, QTP, UAT testing, Black Box and White Box testing, Functionality testing, and Regression testing
- Experience in writing scripts for JS stack applications using Selenium JS bindings.
- Extensive experience in Functional Testing, end - to-end Testing, Integration Testing, Regression Testing, Black Box Testing, GUI Testing, Back-End Testing, browser compatibility (cross browser) testing, System, Smoke testing and User Acceptance Test (UAT) of Web and Client-Server based applications in different stages of Software Development Life Cycle (SDLC).
TECHNICAL SKILLS:
Primary Skills: BDD Cucumber/Selenium, Protractor, REST assured API / Angular UI Automation using BDD, Java, Jenkins Integration, Mobile Android and iOS automation using Appium, UIAutomatorviewer, Zephyr Standalone, ZBOT, Library for Code Reuse
Languages: Java, Type Script, VB Script, Gherkin, HTML, XML, Java Script
Tools: Cucumber (Java-Maven), Selenium (Java), Protractor, TestNG, Rest AssuredHPUFT (VB Script), ALM, Eclipse, Postman, Appium, Jenkins, Zephyr Standalone, Zephyr for Jira
PROFESSIONAL EXPERIENCE:
Confidential, Irving, Texas
Business AnalystResponsibilities:
- Writing features/scenarios in feature file using Gherkin language during sprint planning.
- Code step definition for features/scenarios to test web UI using BDD cucumber and Java Selenium Web driver, code protractor for Angular UI
- Using uiAutomatorviewer to identify IOS & android app elements and automate using Appium client.
- Code step definition for features/scenarios to test API/Microservices using BDD Cucumber and Java Rest Assured framework.
- Check in the code in bit bucket for version control and create job in Jenkins to run Automation batch testing.
- Integrate with ZBOT to create automated test cases and execution result in Zephyr Standalone.
- Integrate dev post build job with automation testing for continuous integration and continuous deployment.
- Verify Cucumber extent reports and track the defects.
- Develop Library code for reuse and update to Artifactory repository.
- Participate in sprint planning and daily scrum activities.
- Developing test automation framework for four different applications.
- Automatic test case creation and execution using ZBOT, Zephyr Standalone.
- Test execution (batch), defect reporting, and tracking using ALM and JIRA.
- Implementing BDD framework using Cucumber and Developing required Selenium support code in Java for Cucumber.
- Developing automation test scripts for Smoke, Functional, and Regression testing using Selenium with Java.
- Implementing Page Objects framework (POM), Page Factory Model (PFM), Hybrid framework and many Page classes from scratch to represent web pages.
- Creating Jenkins jobs and executing those for continuous integration testing. Use bitbucket repository for code check in and version control RESTful API testing with Postman and Rest Assured Java.
- Participating in meetings with Business Analyst (BA) and Developers to discuss enhancement and modifications.
- Working in Agile (Scrum) environment and always interacting with developer, BA, and product owner
Tools: Business Driver development using Cucumber, Selenium automation for Web UI, Protractor for Angular, and Appium for iOS and Android automation - Selenium, Java, Rest Assured, STS, Zephyr Standalone, Zephyr for Jira.
Confidential, St Louis, Missouri
Business AnalystResponsibilities:
- Interacted with Business Analyst, Developers and Business Users to analyze the system for functional aspects.
- Designed, executed and maintained UFT automated test cases for regression testing.
- Experience in writing test cases from user stories, reviewing the test cases of other QA, and updating test cases based on an “Agile” approach after interacting with business team, developers and Scrum Master.
- Agile Methodology is used with 2 weeks of sprint.
- Developed automation test suites and test cases using Selenium Web Driver, TestNG and Maven.
- Created and maintained traceability matrices.
- Performed extensive GUI, Functionality, System and Regression Testing.
- Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Created Test Scripts in SOAU UI for Testing Web Services
- Performed Mobile Application Testing using Perfecto Mobile to verify real time payments in Mobile devices and Alerts.
- Worked with end users to generate UAT scripts and to successful completion of UAT testing Participated in Client / Customers meeting.
- Interacted with Business teams and Developers to understand functionality, business flow of the application and to discuss any technical issues.
- Defect reporting and defect verification using Defect Tracking tool ALM. Performed User Acceptance testing.
- Frequently contributing to the development of new ideas and methods.
- Participated in daily and weekly scrum meetings.
Tools: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, MVC, Page Object, XML, XPATH, DOM, Quality Center, Agile, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.
Confidential, MO
Business AnalystResponsibilities:
- Analyzing the test results generated from performance test, and publish pertinent Metrics and produce detailed test reports and present findings to management
- Created test framework using Selenium with Java for further test creation and execution.
- Participated in Daily Scrum/Stand-up/status meeting, Sprint planning and demo meetings, weekly assessment meetings with business analysts, developers, DBA and others.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed manual testing and defect management; tracked, retested and documented results for web-based Reports and interfaces
- Analyzed the Business Requirements for stories, develop Automation script to validate the acceptance criteria for functionality.
- Verified that new or upgraded .NET applications met the specified performance requirements.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using properties files.
- Created automation framework in Selenium WebDriver using behavior driven approach
- Prepared the data to cover various scenarios and wrote SQL queries to verify the database updates, inserts and deletion of the records
- Performed Positive and Negative testing by inputting valid and invalid data.
- Participated in daily Scrum meetings to discuss the status of work done.
- Performed Acceptance Testing for every Release.
Tools: Manual Testing, automation and creating frameworks - QTP, QC, Soap UI
Confidential
Business AnalystResponsibilities:
- Design, Development and Testing of the product.
- Worked in WPF, C#, ASP.Net, VB.Net for GUI design and business logic implementation.
- Developed Report generation module by using Crystal reports.
- Excellent experience of working on all 3 tiers of the application facing key challenges on Business and Database layers
- Tracking events, project metrics, Task scheduling and Quality Assurance using integrated project management System.
- Checking the coding standards using Company Coding Standard document
- Logging code defects and analysing the causes using Causal Analysis Tool.
- Establish working knowledge of new modules in the system and thereby broaden the overall system knowledge within the team.
- Extensive experience in web-based page and site designs using HTML, CSS.
- Reporting the status to Management
Tools: QTP, QC, Keyword driven framework, Mainframe, Sql Developer