Summary
Overview
Work History
Skills
Timeline
Generic

Krishna K

Toronto,ON

Summary

QA Engineer with 7 years of experience in manual and automation testing. Proficient in Functional, Regression, Integration, and UAT testing within Agile environments. Skilled in test planning, defect management, and fostering cross-team collaboration to ensure high-quality software delivery through efficient QA processes.

Overview

7
7
years of professional experience

Work History

Senior QA Analyst

NTT Data
03.2023 - Current
  • Participated in agile ceremonies and contributed to iterative test planning and execution in a Scrum-based delivery model using tools like Jira and Confluence.
  • Interpreted user stories and technical design documents to define test coverage, acceptance criteria, and edge-case scenarios.
  • Conducted functional verification of Salesforce features such as user provisioning, roles, profiles, and object-level permissions, ensuring adherence to business rules.
  • Performed in-depth security and access testing across Org-Wide Defaults, Field-Level Security, and custom sharing configurations.
  • Reviewed and validated configuration elements like page layouts, record types, validation rules, and field-level dependencies for both standard and custom objects.
  • Evaluated declarative automation logic (e.g., Flows, Workflow Rules, and Process Builders) for accuracy and compliance with business process definitions.
  • Assessed data access models through simulations of user activities across different role hierarchies, ensuring record visibility and access control aligned with organizational structure.
  • Verified correct application of Permission Sets, Permission Set Groups, and Profile-level access settings to maintain compliance with role-based access policies.
  • Performed deployment testing across multiple Salesforce environments (sandbox, full copy, and production) validating metadata consistency and package integrity.
  • Built and optimized automated test suites using Playwright in TypeScript to validate dynamic UI behavior, component rendering, and responsive layouts across modern browsers.
  • Utilized Selenium Grid to perform parallel execution of regression tests across different environments and platforms, improving test coverage and reducing execution time.
  • Performed API contract and integration testing using Postman and JavaScript-based scripts, validating RESTful services, JSON schemas, and business logic under various load conditions.
  • Executed complex SQL queries for backend data validation, cross-referencing UI behavior with database records to ensure accurate data persistence and retrieval.
  • Designed hybrid test strategies combining UI automation (Selenium/Playwright) with backend API validations and database checks, ensuring multi-layered application stability.
  • Conducted regression, smoke, and performance testing of Lightning Web Components and third-party integrations deployed on Salesforce.
  • Designed and implemented Playwright-based test suites using TypeScript to cover key workflows in Lightning Experience, including custom-built LWC components.
  • Executed automated tests for responsiveness, modal behavior, and component state transitions across different browsers using Playwright’s multi-browser testing capabilities.

QA Analyst

EMCOR
01.2020 - 02.2023
  • Collaborated with Business Analysts and Developers to interpret and refine business requirements, translating them into clear, actionable QA tasks.
  • Coordinated with cross-functional teams across the project lifecycle to manage change requests, ensure alignment on project goals, and streamline communication channels.
  • Designed and authored comprehensive test strategies, including test scenarios, test cases, and traceability matrices, derived from functional and technical specifications.
  • Executed various testing types including Functional, Regression, Exploratory, UAT, BAT, System Integration Testing (SIT), and end-to-end validation activities.
  • Conducted QA cycles across diverse environments, including staging (UAT) and production, ensuring readiness for live deployment.
  • Facilitated defect lifecycle management in collaboration with developers and analysts, using SharePoint and Microsoft tools for documentation and tracking.
  • Validated reporting functionalities, data pipelines, and integrity of datasets across multiple systems and reporting tools.
  • Developed and maintained reusable testing templates and documentation assets to ensure standardized reporting and audit readiness.
  • Verified system integrations by validating data exchange points, middleware interactions, and cross-platform compatibility to ensure seamless functionality.
  • Developed and maintained automated UI test scripts using Selenium WebDriver with Java to validate web application functionality across multiple browsers.
  • Integrated Selenium test suites into Jenkins CI/CD pipelines to enable automated build verification and continuous testing on every code commit.
  • Created and executed REST API test cases using tools like Postman and RestAssured, validating request/response payloads, status codes, and authentication flows.
  • Scheduled nightly regression test runs in Jenkins, and configured email notifications for failures, ensuring proactive defect tracking and resolution.
  • Validated end-to-end workflows by combining UI (Selenium) and API testing, ensuring consistent data integrity and behavior across both layers.
  • Performed quality checks on data migration, integration workflows, and validation routines for the Broker Management System.
  • Contributed to onboarding new clients and systems into the platform, focusing on QA for integration, delivery, and acquisition initiatives involving tools such as Power BI, Epic, and SIG.
  • Supported and participated in Go-Live readiness assessments and demos, offering QA signoff for builds during bi-weekly release cycles.

QA Engineer

Robert Half
10.2018 - 12.2019
  • Designed and implemented comprehensive test scenarios and case sets, conducting various test types including negative testing, white-box/black-box testing, and mobile/web platform validation.
  • Executed regression and sprint-based QA cycles, collaborating in Agile teams to support continuous testing and early defect identification.
  • Tracked and documented software issues, enhancements, and test outcomes using HP ALM, while coordinating with cross-functional teams to ensure timely resolution.
  • Acted as the communication bridge between QA, development, and business teams, ensuring a clear understanding of quality goals and project objectives.
  • Worked closely with product owners, QA leads, analysts, and engineering teams to align testing deliverables with functional and design requirements.
  • Performed in-depth System Integration Testing (SIT), browser compatibility checks, and supported UAT to ensure production readiness.
  • Interpreted business workflows, particularly in the insurance domain, and translated them into robust test conditions, ensuring coverage for key business logic and compliance checks.
  • Validated critical calculations and workflows involving policy creation, premium computations, discounts, claims eligibility, and benefit payouts.

Skills

    Postman

    JIRA

    Selenium

    REST API

    Jenkins

    GitHub

    AccelQ

    Playwright

    Java

    Agile

    Confluence

    Postman

    Browserstack

    CI/CD

Timeline

Senior QA Analyst

NTT Data
03.2023 - Current

QA Analyst

EMCOR
01.2020 - 02.2023

QA Engineer

Robert Half
10.2018 - 12.2019
Krishna K