Sr. Quality Assurance Engineer Resume
2.00/5 (Submit Your Rating)
Miami, FL
SUMMARY
- Seasoned IT professional with diverse experience in Business Requirements Analysis, Software Quality Assurance, Data Analysis and Business Intelligence in Retail, Ecommerce, Telecommunications and Insurance domains.
- Worked on various quality assurance methodologies such as Waterfall and Agile Methodologies and a solid understanding of the SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).
- Strong knowledge in implementing Agile (Sprint/Scrum) Methodology by analyzing requirement specifications hands on experience with Hybrid and Page Object Model (POM) frameworks.
- Developing Ability to validate GUI and system functionality on desktops as well as mobile devices running with Android and iOS with the help ofAppiumtool integrated with complex architecture and Mobile Browser, Mobile Native Application Testing, Mobile Cloud Platform
- Proficient onAutomationtools like Selenium(RC/WebDriver/IDE/Grid) &QTPfor Testing Client Server &Web based Applications andAppiumfor testing iOS & Android Applications
- Executing scripts for Regression testing of the application with various data sources, data types, and logging defects. Automation of Web Services.
- Developed to handle Securities and Derivative project’s FIX protocol testing and test automation on Regression andUATtest phases
- Experience in automation tools like Cucumber,Rational Integration Tester (RIT), Quick Test Pro (QTP),Jenkins and knowledge.
- Experience in developing web applications with various open - source frameworks: Spring (MVC), Spring, Spring boot, Web Flow, Hibernate2.0/3.0 ORM, JPA, Struts 1.1/1.2
- Experienced in testing Client Server, Webbasedapplications using Manual testing techniques andAutomationtools like HP Quality Center/ALM andUnified Functional testing/QuickTest Professional(QTP)
- Involving in designing and developingUAT Regressionautomationscript andAutomationof functional testing framework for all modules usingSelenium Web Driver
- Proficient in using testautomationtools such as Selenium, TestNG/Junit, Ant/Maven, Jenkins,and Cucumberto developautomationtestingscripts for web and client server applications
- Experienced in automation project continuous integration using Jenkins/Hudson with Ant/Maven build tool in working on different Domains and Predominately in Healthcare and Banking and Financial Service.
- Developing versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling
- Specialized in Automation and Manual Testing using different tools like Selenium WebDriver, QTP/UFT, and Quality Center/ALM
- Extensive experience in Test automation using different Automation tools/techniques which include Selenium WebDriver, Quality Center, TestNG, Maven, Cucumber, Jenkins, FireBug, Fire Path
- Solid understanding of Behavioural Data Driven (BDD) and TDD framework and hands-on experience developing feature files with features, scenarios and step definitions in Gherkin using Cucumber
- Experience in testing front-end using Selenium WebDriver frameworks like Keyword Driven, Data Driven, and Page Object Model, parameterizing tests and executing test cases as TestNG suite
- Experienced in industry standard methodologies like Software Development Life Cycle(SDLC), Software Test Life Cycle(STLC) usingWaterfallandAgileModel usingSCRUMmethodology
- Excellent knowledge and experienced in working with open source tools such asSelenium(SeleniumIDE, SeleniumWebDriverand SeleniumGrid),QTP and Mercury Quality Centerto developautomationtesting scripts for web and client server applications
- Experience in Project Estimation, Requirement Analysis, Test Planning, and Requirement Traceability Matrix in implementing Waterfall, Agile, SCRUM methodologies, project life cycle & project management.
- Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations and performed Unit testing using JUnit. .
- Involved in using Maven build tool to manage framework dependencies, plugins, test suites etc. Developed Maven targets to execute automation suites from command line.
- Generated test logs using Log4j for various log levels configured application framework using Excel Spreadsheets and processed the spreadsheets using Apache POI.
- Expertise in using Project management and bug reporting tools using JIRA, ALM to raise the bugs worked with GIT for Version Control having GITHUB as the central repository.
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
Sr. Quality Assurance Engineer
Responsibilities:
- Worked on manual testing as well as automation testing and performed different types of testing like functional testing, smoke testing, regression testing etc.
- Developed and Executed Automation and Manual test cases for Functional, Regression, Sanity testing of all the three modules (care, retail, and web) of the application using Core Java.
- Used JIRA for logging defects and responsible for communicating the status to the respective team preparing/Tracking Test data for various other testing teams and Test Status reports
- Using JIRA for logging defects and responsible for communicating the status to the respective team responsible for writing and executing Selenium WebDriver test scripts on different browsers to check compatibility
- Involving in Automation Scripts development, debugging, batch scripts execution using TestNG, analyse results and reporting defects.
- Developing Automation framework implementing Page Object Model, using JAVA, Selenium WebDriver and Cucumber.
- Developed new and updated existing Automation test cases using Selenium WebDriver with TestNG and page object model, using Maven as Build tool
- Experience in Selenium andautomation, and also worked as Java/J2EE, JavaScript, PL/SQL developer and manual testing
- Using Git for source code management Maven as the project management tool for automation scripts TestNG as the testing framework for flexible test configurations during Automation testing.
- Developed and Executed Test Plans and Test Cases from Requirements and Specification documents performed E2E Testing using Tricentis
- ConductingAutomation/manual testingusing the Standards, guidelines and structured methodology in testing the application
- Developed Micro Service to provide Restful API utilizing Spring Boot with Spring MVC implemented Micro Services based Cloud Architecture using Spring Boot
- UsedMaven,SeleniumWebDriver,Jenkins,JavaandSeleniumGridto create nightly automation scripts Performed End to End testing
- Created automated script forREST-API testing usingRestAssuredframework performed GUI testing, functional, regression, integration and smoke testing on different components of the application
- Experience in testing Web Services,SOAP, andRESTusing various tools likeSOAP UI, POSTMANfor manual andRestAssuredfor automation
- Involving in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Creating and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
- Using Load runner to do performance testing cucumber Framework configuration and Setup for the Project using Cucumber Features, Scenarios and Step Definitions in Gherkin format
- Using SourceTree for Version Control Communicated Appium with every Application team to make End to End testing successful Maven as Build Tool user Story analysis and Story Point Estimation.
- Worked on building sequences and processes to build different desktop flows based on the given requirements created test reports generated out of TestNG and captured the error screenshots and worked on generating the excel reports.
- Used different activities like click, double click, Type into, invoke work flow and data tables to read and write the data that was used or captured during the test flow.
Confidential, Seattle, WA
Business Intelligence Analyst/Engineer
Responsibilities:
- Used TestNG framework, covering different types of test designs like a unit test, functional test, end to end test, UI test and integration test.
- Good experience to set up, configure continuous build processes using Bit bucket, Bamboo, Maven and Test NG monitored regression test results, fixed tests as needed and created bugs
- Hands on Experience in validating the client server request Response using tools like SOAP UI and Postman tools user Story analysis and Story Point Estimation (Poker Estimates).
- Identify gaps, product requirements across multiple AGILE projects utilizing Rally and JIRA to manage and track defects. working with automation frameworks usingJava, SeleniumWebDriver,RestAssured,TestNG, Mavenand Jenkins tools
- Implemented POM (Page Object Model) automation framework using JAVA, Selenium WebDriver and Cucumber review the Test Scenarios/ Test Cases with Business Analyst and Dev Team
- Developed automation scripts using Selenium - WebDriver, Java & TestNG framework to automate test regression suite of few applications.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python
- Used Maven to build and run the Selenium automation framework the script got over, framework used to send the automation reports over email Automated Test Script creation and Execution with features available in effectively
- Identified the Test Cases along with Business to be automated and performed Smoke/functional/Regression testing using Selenium (IDE and Web Driver) using TDD inhouse BDD framework.
- Designed, executed and maintained Selenium Web Driver automated test cases for regression test cases capture Metrics for Testing Progress to be shared with the management track the Defects in JIRA till closure
- Responsible to get the Business approval of SIT Execution for UAT verified the SOAP Services and REST API s using POSTMAN and SOAP UI and maintain Risks in Risk Portal.
- Designed and developed Keyword Driven and Data-Driven automation framework for Functional, and regression testing using Selenium Web driver.
- Developed and executed automated tests scripts using Selenium for Regression Testing applying different Automation Framework.
- Designed and managed automation framework using ANT, Page Object model, TestNG, Eclipse and Java and Use REST client extension to manually debug and verify service calls.
- Implementedmobileautomationframework using Perfecto/Appium. And developedautomationtest Scripts to test IOS and Android platforms By Simulators and emulators respectively
- Developed new and updated existing Automation test cases using Selenium Web driver tested entire functionality of the application on different browsers based upon Business and System Requirements.
Confidential, Bellevue, WA
Quality Assurance Engineer
Responsibilities:
- Designed and executed Test Plan, Test Cases, Document Validations based on requirements
- Delivered projects based on Agile Framework with Scrum Methodologies
- Tested and validated user stories (defined in JIRA) as part of the bi-weekly sprint cycles
- Performed cross-browser testing and Mobility testing in iOS and Android devices
- Creating and executing test scripts from JIRA for each release
- Ensure requirements to test cases trace-ability are maintained.
- Worked along with UAT team to expedite the execution for the release.
- Perform regression testing as part of new code builds.
Confidential, Columbus, Ohio
Sr. Software Quality Assurance Analyst / Requirement Analyst
Responsibilities:
- Developed test scripts defining scenarios and procedures to test the functionality, performance, security, recovery and reliability of the application.
- Operated in a LEAN based team environment, utilizing standups and weekly Problem Solving Sessions.
- Tested API’s and back-end Web Services using SOAP UI. Curated test data by writing SQL queries to extract data from multiple sources.
- Analyzed metrics/test results and reported on the quality/readiness for production
- Coordinated with cross-functional teams (developers, business partners) to ensure fixes met Confidential ’s needs.
- Provided detailed functional requirements and validated requirements with stakeholders
- Wrote SQL queries to extract data from the database to prepare test data and analyze potential defects.
- Created documentation and trained others (including contractors) to improve processes.
Confidential
Data Analyst/ QA Analyst/ Reports Developer
Responsibilities:
- Created and executed test plans and test cases based on functional requirements and use cases.
- Involved in integrated/ embedded testing with the development team
- Participated and presented Sprint Demos to the concerned stakeholders.
- Used JIRA Spirit to document defects, requirement clarifications and prepare defect reports.
- Used Scrum development methodology to analyze functional requirements/use cases.