Summary
Overview
Work History
Education
Skills
Timeline
Generic

Raveal Kaur

San Francisco,United States

Summary

  • Dedicated Senior Software Quality Engineer bringing 8+ years of experience and diligence to handle needs of large and complex products. Solid history in both manual and automated testing. Seek to apply expertise to growth-oriented, dynamic position.
  • Experience in implementing Agile scrum methodology developing and leading software QA programs and teams developing test metrics, test strategy, test plans, built test beds and automation infrastructure built frameworks to execute tests and analyzing results.
  • Deep understanding of software development life cycles, SQA methodologies, and Agile/Scrum methodology.
  • Highly motivated and strong work ethic with proven ability to work efficiently in both independent and teamwork environments.
  • Over 15 years of managing or leading high profile projects to completion.
  • Excellent organizational, time-management, analytical and problem solving ski
  • Diversified experience in System Testing, Integration Testing, Functional Testing, Regression Testing, User Acceptance Testing, Application Security Testing, Load and Performance Testing.
  • Proficient in developing/writing test automation scripts using Python, Rspec, Cypress, Protractor, Robot Framework, Selenium RC, Java, JUnit/TestNG.
  • Experience in defect management reporting and defect tracking using Rally, JIRA and Rational ClearQuest.
  • Attentive Quality Engineer always ready to step in and correct production weaknesses or faults. Provides limitation of liability by applying exceptional foresight and forecasting techniques to all proposed designs and manufacturing processes. Faithful provider of streamlined and profitable development streams.
  • Extensive experience with Software Quality Assurance Testing on GUI based Client Server &Web Based applications, Web Services, Data Driven Applications using Manual and Automated testing procedures.

Overview

15
15
years of professional experience

Work History

Senior Software Quality Engineer

Checkr
San F, CA
08.2019 - Current
  • Created comprehensive test strategies for various types of tests including system integration, user acceptance, performance, stress and regression tests.
  • Devised test plans, facilitated the generation of testing scenarios, and executed test scripts on multiple projects of varying magnitudes.
  • Collaborated with Test Automation Architects to enhance testing through the development of automated frameworks.
  • Effectively mentored and collaborated with cross-functional teams, including external resources, to ensure enhanced product understanding for non-technical staff.
  • Successfully improved the speed of development and product quality through implementation of efficient QA practices.
  • Developed and managed a range of automated test cases encompassing functionality, integration, end-to-end scenarios as well as performance testing.
  • Worked alongside developers, Product Managers, and other team members to gain insight into business requirements for the development of effective test strategies involving manual as well as automated methods.
  • Built and executed functional, integration, performance, E2E tests to automate testing for the CI/CD pipelines.
  • As a key engineer, spearheaded the development of the quality system and designed efficient quality control tools to ensure scalable product delivery.
  • Ensured the high standard of products by actively monitoring product releases across multiple platforms.
  • Engaged in peer reviews for software components before they were deployed to production environment.
  • Provided mentorship to junior QA engineers, enabling them to produce optimal test plans, cases, and scripts.

Senior QA Automation Engineer

MOODY'S ANALYTICS
San Francisco
06.2014 - 04.2019
  • Developed product test strategies, test plans and test cases, reviewed with cross functional teams, file bugs, and communicate with the team about issues, risk, and product quality
  • Put tools/processes in place to ensure when integration build breaks an existing feature, that team member is notified and the issue can be addressed immediately
  • Work with our team to trouble-shoot test failures in the various test environments
  • This may include trouble-shooting database issues using SQL queries, reviewing web server and application server logs, etc
  • Performed Functional/Regression testing for new builds and every modification in the application using robot framework test suite
  • Define quality metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the product
  • Actively involved in Scrum Methodology for the project from requirements through delivery of the project
  • Created automation suite using Robot framework, java, protractor and SQL
  • Provided mentoring and technical training to QA and developer team on how to run robot automation test cases, record/modify test and run them on the environment.

QA Automation Engineer

PAYPAL
San Jose
04.2011 - 06.2014
  • Assure the quality of the Pricing infrastructure, leading to $181 Million USD additional profit
  • Review business and technical requirements, designs and functional specs and translate them into test plans and test cases
  • Develop and document test plans, automation and regression test cases for stories as part of 2 week iterations in Agile environment
  • Responsible for creation and maintenance of automated test cases using Java and Selenium RC for each sprint
  • Verify the correctness of the software calculations and creating test data files (valid and invalid) to thoroughly test program logic and system flow
  • Responsible for creating scripts for UAT and performing UAT with multiple internal teams and external vendors Wells Fargo, BML, STAR NETWORKS etc
  • Defect reporting and re-testing the software as the defects are fixed
  • Evaluate the quality of the software product being developed in terms of functionality, usability, compatibility, reliability, performance and supportability
  • Performed Regression Testing and System Integration Testing by executing the test scripts
  • Strong skills in backend testing using SQL queries, generating the reports to ensure the data integrity and validate the business rules
  • Surpassed a 86% code coverage goal by adding more test cases on the testing flagship project
  • Responsible for achieving Continuous integration maturity level which includes designing, creating and managing Continuous Integration QA test cases in SCRUM and Agile projects.

QA Engineer

ROCHE MOLECULAR SYSTEMS
Pleasanton
08.2010 - 03.2011
  • Implemented test strategies, test plan and test cases based on PRD and FDA standard requirement
  • Developed and executed Installation, Data Validation, and Firmware testing for medical device software applications
  • Performed instrument/software/system feasibility and validation testing
  • Responsibilities included regulatory systems documentation, experimental trouble shooting, and communication with various engineering groups working on the project
  • Supervise development of SQL-queries for database and backend testing
  • Conducted Ambiguity Reviews in the requirements phase of software development
  • Design, Develop and Review unit and functional test cases
  • Responsible for developing and maintaining automated test cases using Java/JUnit
  • Participated in Regression Testing, Functionality testing of the product
  • Bug verification and Defect reporting in JIRA/BUGZILLA
  • Manage QA lab machines to facilitate a more standard testing environment and to allow installations on clean machines with significantly shorter preparation time
  • Coded and helped to deploy automated regression test suites
  • Created Test Metrics, Traceability matrix and generated weekly and monthly.

Quality Assurance Analyst

DATAGUISE
Fremont
08.2009 - 07.2010
  • Involved in pilot project for automation using Selenium IDE/RC
  • Worked closely with business team, development team and other cross function teams for requirement and analysis gathering
  • Responsible to build product test strategies, write and review test plans and execute test cases, file bugs in QC, and communicate with the team about issues, risk, and product quality
  • Responsible for creating new feature test cases and maintain regression suite
  • Performed Integration Testing in Vendor Development environment and System Integration Testing in SIT environment and User Acceptance Testing in Pre-production Environment
  • Involved Preparation of Traceability Matrix and mapping the Test Cases with the requirements and Test Metrics in Quality Center
  • Developed SQL Queries for testing various Database validation.

Quality Assurance Analyst

CARDINAL HEALTH
Chandigarh
12.2008 - 07.2009
  • Interacting with business analysts and business users to better understand requirements and use cases
  • Management of Project related documents, plans, test cases and test scripts in Mercury Quality Center
  • Management and Tracking the defects/ bugs in the Mercury Quality Center
  • Test planning of each release based on requirements
  • Categorization and preparation of test cases
  • Updating existing test cases as per the latest changes
  • Create and execute database queries (SQL, PL/SQL) to validate database (Oracle) performance and data integrity
  • Report product bugs, bug isolation, verify fixed bugs and issue resolution.

Education

Bachelor's in Computer Science -

PT University
01.2009

Skills

  • Languages: Python, Rspec, PL/SQL, SQL, JAVA, XML, UNIX
  • Automation: Selenium with Java, TestNG, JUnit, PL/SQL, Protractor, Robot Framework, REST & SOAP API, Postman
  • Bug tracking tools: Team Track, Bugzilla, Test Track, QC, JIRA
  • Databases: Oracle and SQL Server
  • Plug-in development for tools: Eclipse, Jenkins, Sonar, IntelliJ IDEA
  • Continuous Integration and related tools: Jenkins/Hudson/Maven
  • Excellent verbal, written communication skills and interpersonal skills

Timeline

Senior Software Quality Engineer

Checkr
08.2019 - Current

Senior QA Automation Engineer

MOODY'S ANALYTICS
06.2014 - 04.2019

QA Automation Engineer

PAYPAL
04.2011 - 06.2014

QA Engineer

ROCHE MOLECULAR SYSTEMS
08.2010 - 03.2011

Quality Assurance Analyst

DATAGUISE
08.2009 - 07.2010

Quality Assurance Analyst

CARDINAL HEALTH
12.2008 - 07.2009

Bachelor's in Computer Science -

PT University
Raveal Kaur