Qa Analyst Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- QA Analyst with 6 years of experience in ensuring software product quality and performing both manual & automation testing (Web and mobile) on different environments and experience on various tools to execute testing
- Experience in developing, documenting, and executing test cases manually as well as writing and generating automated scripts for Testing using Selenium, Appium, TestComplete while serving clients in various domains
- Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Adhoc Testing and API Testing on web services (SOAP and REST).
- Hands - on expertise in web automation using Selenium WebDriver, Selenium Grid, JAVA, Python
- Strong experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
- Experienced in testing Mobile native applications using Appium/Espresso/XCUI test.
- Created automation framework in Selenium Web Driver using behavior driven approach like Cucumber.
- Proficient in developing and executing Rest API Test Suites using SOAP UI, Postman.
- Involved in creating & generating complex SQL queries with multiple joins to validate Extract files for data validating, data integrity and consistency
- Worked in a highly dynamic AGILE environment, participated in Sprint Grooming sessions to pull the current sprint user stories from backlog, Participated in Scrum meetings and Retrospective meetings to analyze the Sprint Health
- Strong capability to work closely with the business analysts and the development team to design and analyze the business requirements and test scenarios.
- Exposure to writing, reviewing and executing test scenarios and test cases & exposure to root cause analysis of defects and failed test scripts
- Exposure with front-end technologies including: HTML5, CSS3 & JavaScript etc.
- Experience in testing programming & scripting languages SQL, Java, Python, UNIX
- Proficient in bug tracking and defect reports using Jira, Zephyr, Bugzilla and Quality Center
PERSONAL TRAITS:
- Highly organized and strong critical thinking, impact analysis and problem-solving skills combined with a positive self-motivated and willing to work with minimal supervision in a rapidly changing environment.
- My ability to thrive under Stress helped me resolving many issues while developing and writing codes, utilizing my creative and problem-solving skills
- Enthusiastic learner and proactive with a thirst for knowledge help me grow into a research-driven worker
- Flexible, Adaptable and project-oriented team player with solid communication and leadership skills to develop creative solutions for challenging client needs
WORK EXPERIENCE:
QA Analyst
Confidential
Responsibilities:
- As a part of End to End QA team performed front end and back end testing to cover the entire process flow Business to Store to Customer to Datawarehouse reports.
- Developed Automation scripts in Selenium-Java for Web based testing and in Appium-JavaScript for Android and IOS based mobile app. Got involved in developing the project's entire automation framework and scripts for both Web and mobile testing. (Selenium, Java, Appium, JavaScript, Node Js, Page object model framework, TestNG framework, Log4j, Test-driven testing, Hybrid mobile app testing)
- Extensively used Java libraries like EXCEL and PDF to read, understand and generate Pharmacy Prescriptions for patients.
- Created Test Cases, Automation test Scripts, Regression test suite for different part of the application and presented it to business and product owners.
- Worked in highly dynamic Agile Environment with Continuous integration and continuous deployment CI/CD of product into the production.
- Integrated Appium with Sauce labs for distributing tests on the cloud and integrated Appium with continuous integration tool Jenkins .
- Performed Cross browser testing on various browsers and versions using Browser-stack.
- Responsible for Production testing and validating the Prod-defects in UAT and responsible for RCA.
- Analyzed Prod Defects to identify gaps for more UAT test coverage and responsible for presenting them back to business.
- Executed Regression test every Sprint covering: POS, Mobile, Website, Accessibility
- Closely worked with Exchange Solution team to validate the Data feeds generated on day to day basis against the test data created by QA team.
- Performed testing for Flat files in excel, XML formats as a prerequisite for business signoff before handing over to ETL Datawarehouse team.
- Performed Credit/debit card testing, Retail Self-checkout testing for POS, Point of sale testing (POS)
- Performed backward compatibility testing, Smoke Testing, sanity Testing on iOS, Android and Web
- Worked with Marketing team to conduct tests on their platform called ES promo console, tested the updated functionalities in the console by creating promos, banners and offers and tested them thoroughly across the platform by loading them on app and availing them at POS
- Performed non-functional Exploratory testing to understand the product behavior when ESB server and Azure server were brought down and validated all the negative scenarios impacted by this test coverage.
- Closely worked with Retail Pharmacy team and executed the Pharmacy related test cases to validate the integration testing between the Care book app and Nexxsys.
- Actively worked on Jira sprint wise sprint to map defects, stories and requirements and maintained a traceability matrix.
- Responsible for creating Test Cases and maintaining Test Cycles for every sprint in Zephyr
QA Automation Analyst
Confidential
Responsibilities:
- Identifying Automation Scenarios from the set of Testcases/User stories identified in sprint cycle and developing Web Automation Testcases by reviewing business requirement documents.
- Performed Functional Testing (Black box Testing), Integration Testing, System Testing and supported with UAT Testing by demonstrating the application to users, testing fixes, and solving client’s problems
- Creating and Executing the REST API test scripts
- Writing scripts for front end testing Automation using Protractor (Jasmine framework).
- Data is driven from spreadsheets and updated execution results to Zephyr (JIRA) using ZAPI.
- Implemented end-to-end Angular-JS application testing using Protractor, typescript with cucumber framework
- Bitbucket to maintain source code and checked-in necessary changes and maintained Jenkins nightly run.
- Experienced in creating SQL queries, stored procedures and script and perform backend database testing
- Ensure consistency in data and metrics across all analytical deliverables and define appropriate differences
- Defect reporting and tracking using JIRA.
- Created Smoke, Regression, SIT and E2E test suite.
- Participated in Scrum meetings, sprint planning, backlog session and retrospection.
QA Consultant
Confidential
Responsibilities:
- Experienced in Planning and execution of Integration Testing, Functional Testing, Regression Testing, System Testing, usability testing, Compatibility Testing
- Experienced in Preparing test plans, Test Cases, automated Test scripts for the application based on Integration Testing, Functional Testing, Regression Testing, System Testing, usability testing, Compatibility Testing
- Automated the manual test cases using Selenium WebDriver, TestNG and Setup and configure the automation testing environment.
- Created automation framework in Selenium Web Driver using behavior driven approach like Cucumber.
- Responsible for testing investment Confidential banking application
- Experienced in creating SQL queries, stored procedures and script and perform backend database testing
- End to End Test execution of complete data flow from source to target with various types of data from Sales, Events, Customer profile, Store Inventory, Store hierarchy etc
- Validated the data definition, record counts, not nulls, duplicates, primary key, referential integrity and complex business transformation rules applied on target tables.
- Performed Cross browser Accessibility Testing using NVDA Screen reader, JAWS, Voice Over, Talk Back in Windows/MAC/Mobile Devices (Android, IOS) to meet WCAG and AODA guidelines.
- Cross validated the contents of the reports with the SQL backend Queries.
- Responsible for managing all accessibility testing activities for sales and Banking applications
- Testing Navigation sequence for mobile app, testing complexity of navigation, corresponding voice over announcements and sequence of operations.
- Lead the high-quality execution of software products against project plans and delivery commitments
- Utilized assistive technologies (including but not limited to screen readers, screen magnifiers, specialized web browsers, keyboard alone testing, zoom text, etc.) for accessibility project and production analysis.
- Conducted analysis, review wireframes and evaluate visual designs for WCAG 2.0 compliance.
QA Automation Analyst
Confidential
Responsibilities:
- Identifying Automation Scenarios from the set of Testcases/User stories identified in sprint cycle and developing Automation Testcases in TestComplete, by reviewing business requirement documents.
- Created Automation scripts using Test Complete 12.0 and manual Test cases using Zephyr.
- Tested .Net apps, Java Apps, Web based apps, Mobile applications using TestComplete.
- Performed Functional Testing (Black box Testing), Integration Testing, System Testing and supported with UAT Testing by demonstrating the application to users, testing fixes, and solving client’s problems
- Performed End to End testing on client side by testing and validating all down stream flows in the loop
- Tested Temperature Sensor and Soil moisture Sensor and validated readings and checked battery life under various scenarios.
- Created SQL queries to monitor readings.
- Expertise in backend/database testing to test stored procedures and triggers.
- Attended daily SCRUM meetings and SPRINT planning meetings and spike discussions when requirements are vaguely defined.
- Developed SQL Queries/Scripts and similar Artifacts to validate the Completeness, Integrity and Accuracy of Data within a testing cycle
- Validation of data transformations and perform End-to-End data validation for application.
- Created test cases to test Data Completeness, Data Transformations, Data quality, Performance and scalability, Data aggregations− match aggregated data against staging tables.
- Validating the data files from source to make sure correct data has been captured to be loaded to target tables. Extensively worked with flat files, Excel file, Tab delimited text, Comma separated text, etc.
- Validated the in- build criteria of the reports according to the business requirement.
- Created user documentation, reported bugs in JIRA, generated reports based on observations and sent reported bugs to the manufacturer.