Ambitious Quality Analyst with track record of dependability and leadership. Knowledgeable in QA methodology with proven history of reducing errors to increase quality. Proficient in preparing test cases, plans and scripts. Dedicated to analyzing and resolving defects.
Key Projects
1) Marketing Email Portal – Test Automation using Selenium
Marketing Email Portal is a web-based BI tool developed in-house in InfoAnalytica and used by the marketing team to browse, search, filter, and gather insights from marketing emails sent and received from various InfoAnalytica B2B partners. The portal has multiple modules integrating with AWS services, Google APIs, and other InfoAnalytica internal applications. The application is implemented using a client-server architecture with frontend and backend services implemented using HTML5, JavaScript, and NodeJS.
Roles and Responsibilities
· Working with the product team to understand the requirements and the development and operations team.
· Working with UI/UX team to understand the expected behavior (acceptance criteria) of the application.
· Create technical user stories for adding/enhancing automated tests and linking with the product story.
· Work with the development team to add/update UI regression test cases using Selenium.
· Validate execution of test cases and coordinate with development or infrastructure team in fixing issues.
· Validate test on a need basis by running tests manually in multiple browsers – Chrome, Firefox, Safari, and Edge.
· Participating in scrum meetings, sprint planning, sprint demos, and retrospective meetings.
Tools and Technologies
· Selenium , HTML5, JavaScript, CSS, Jira, q-test, GitHub.
Key Assignments
1) Learning Management System (LMS) – Vendor Selection and Validation
Evaluation and validation of various Learning Management System (LMS) software tools for the college eLearning initiative.
Roles and Responsibilities
· Lead a team of 4 people in evaluating various web-based LMS software tools.
· Gathered requirements from key users of the system - Faculty members and students.
· Defined evaluation criteria and validation procedure for successful evaluation – features coverage, performance, supported browsers, support, maintenance, etc.
· Set up test environment to deploy, test, and validate LMS tools.
· Created test strategy, test design, reviewed and approved test cases created by the team and ensured quality delivery of LMS tools.
· Facilitated defect triage meetings and coordinated with LMS tool vendor to fix issues and re-tested.
· Prepared Exit QA reports and presentations to the key stakeholders and decision-makers.
Tools and Technologies
· Manual testing, test cases, and test execution status are maintained in excel spreadsheets.
· Handled subjects: Fundamentals of Computing and Programming, Operating Systems, Network Programming, and Management.
· Developed instructional content and lab exercises for each subject. Assessed students throughout the semester with a series of assessment tests and measured their performance improvement. Guiding and mentoring students in their projects.
Functional Testing (Browser-based Web Applications, RESTful Web Services, Desktop Applications) Web UI Automation tests using Selenium Webdriver Agile & Waterfall methodologiesTools/Technologies: Selenium WebDriver, Web Services (RESTful APIs), JSON, MJML, MySQL Languages: Java,JavaScript, HTML5, CSS3, SQL Agile Tools: Jira Test Management Tool : q-test Version Control: GitHub