Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Status
Timeline
Generic

Harini Marapatla

Summary

Results-driven Software Development Engineer in Test (SDET) with 8 years of experience in test automation, DevOps, and software quality assurance for cloud applications and mission-critical systems. Demonstrates expertise in designing robust test frameworks, enhancing software reliability, and streamlining CI/CD pipelines. Known for a productive approach to automated testing and debugging complex software issues. Committed to achieving high-quality outcomes through effective collaboration and problem-solving in dynamic development environments.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Test Lead Developer

Fresh Tracks Canada
Vancouver, BC
02.2025 - Current
  • Lead, mentor, and manage a team of automation engineers, conducting regular code reviews and enforcing best practices.
    Work closely with developers, QA, and product teams to prioritize testing efforts based on sprint goals and business needs.
    Define and enforce test strategies, frameworks, and best practices within the QA automation team.
    Conduct knowledge-sharing sessions and upskill the team on Playwright, CI/CD, and automation best practices.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Streamlined testing processes to identify areas in need of improvement.
  • Created testing scenarios for long-term and expedited development schedules.
  • Executed test cases and documented defects, confirming resolution and mitigation of defects.

Software Development in Test II

D-Wave Systems Inc
Burnaby
01.2021 - 02.2025
  • Worked on testing open-source software development kit for solving complex problems on quantum computers and quantum-classical hybrid solvers
  • Tested the software tools used to facilitate running and solving these problems, focusing on maintaining, upgrading and modernizing client libraries
  • Implementation, optimization, and maintenance of software automated tests, framework, infrastructure, and tools to enhance deployment, testing, and monitoring
  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies
  • Creating testing plans in collaboration with project teams
  • Developed documentation of test procedures
  • Creating and prioritizing bug reports with clear reproduction steps
  • Extensively involved in defect management
  • Using a suite of testing tools to ensure the accessibility and responsiveness of websites and application
  • Created Test Automation Framework for new enhancements in Selenium WebDriver, Playwright using Python
  • Facilitating the UAT process and issue triage
  • Performed Acceptance testing and UI functional testing
  • Implemented Automated execution of tests (nightly and need based) JENKINS
  • Created automation tests using Python and Web-driver to validate the fields in web application using Page Object Model (POM)
  • Participated in improving our QA practice across the organization
  • Created Jenkins dashboards using Confluence for company-wide usage to easily locate and run deployment pipelines and automated tests when needed
  • Performed failure analysis of the test runs and fixing failed scripts
  • Performed API testing using Postman for our internal applications
  • Involved in developing and managing the regression testing of the application
  • Performed Load, Stress and performance testing using JMeter
  • Responsible for Accessibility and Responsiveness testing of cloud server application
  • Performed data driven testing by using Groovy script as a data source and configured SQL queries to fetch data from the Oracle database
  • Environment: Java, JavaScript, Python, Selenium Web driver, Playwright, Bitbucket, Junit, Github, Groovy, Jira, Jama, Jenkins, Agile, SQL Server, JMeter, Browser Stack, VMWare, Grafana, PyCharm

Sr. Software QA Analyst

KOFAX
Waterloo
05.2019 - 12.2020
  • Planned, designed and executed the test strategy according to existing QA Methodology
  • Interacted with developers and users to analyze the user requirement and functional specifications as per the regulations
  • Extensively worked with Automation testing
  • Supported the assigned project manager with creating detailed project plans; assisting in developing, scheduling and tracking project timelines
  • Performed end-to-end test execution in a distributed SOA environment, testing applications both at the UI level and without UI at the service layer; emulating business logic or transactions that would occur during normal usage
  • Wrote and executed system test plans including functional, usability, browser compatibility, and performance
  • Responsible for creating automated performance scripts for load testing using Load Runner testing the performance of web server
  • Involved in Testing of Interfaces for client companies to improve product transfers processing infrastructure
  • This was an improved platform for the processing of automated Image Development systems
  • Developed necessary technical documentation describing test information based on Functional and Technical Specifications for training purposes
  • Responsible for executing load testing in Client/Server environment for Java application to see the impacts of new changes in the application
  • Involved in performance, and stress test to validate concurrent user limits of application
  • Compare results of previous version with the latest execution to investigate the performance of the application
  • Creating and executing SQL queries to perform Data Integrity testing on an Oracle Database
  • Involved in End-to-End testing of the application manually, including writing SQL scripts for data validation
  • Environment: Selenium WebDriver, Jenkins, Jira, Github, Python, Java Script, Xpath, Web Services, SOAP, SOAP UI, REST, HTML, CSS, Agile, SQL, Oracle, Microsoft Visual Studio

Software QA Analyst

MERITEK
Montreal
04.2018 - 04.2019
  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
  • Developed and Implemented automation using Selenium WebDriver and Java
  • Used Eclipse IDE to develop & debug the code
  • Developed automated scripts for validating train signaling, control logic, and data communications
  • Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Extensively developed automation test scripts for regression testing (TestNG)
  • Involved in the Continuous Integration of the automation framework with Jenkins
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
  • Configured the test suite to Jenkins to make it run on every successful deployment
  • Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria
  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test
  • Created data-driven automation scripts for testing API Web Services using SOAP UI
  • Used HP ALM for Test Management, for Functional Test Automation
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server
  • Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis
  • Environment: Manual testing, Java, Selenium WebDriver, Jenkins, Maven, Robot, TestNG, SOAP UI, ALM, Git, Firebug, XPATH, CSS, HTML, Java Script, XML, SQL, Oracle, Windows, Microsoft Visual Studio

IT Analyst

SERCO
Hyderabad
08.2013 - 08.2015
  • Coordinating in the preparation of Test Plan/ Test Strategy for the application after careful analysis of requirements and specifications
  • Analyzed Business Requirements, Change Requests, Design and GUI Specifications in order to derive test plans, test data, test scenarios and test cases
  • Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually
  • Created and executed tests scripts in QTP for regression testing and performed Data Driven Test using test data from excel files
  • Involved in Database testing by writing & executing SQL queries to validate that data is being populated in an appropriate tables and manually comparing the results with front-end values
  • Created and executed detail function test script and test cases based on the business requirements
  • Tested the functionality of different screens by performing object testing & functionality testing
  • Automated the test process by developing scripts using Win Runner as per test cases
  • Performed Track Record defect process flow in Test Director
  • Created scripts for the running of various Matrices using WinRunner
  • Used WinRunner for testing the compatibility of the application with different platforms
  • Used Test Director as a repository for Test Cases and for Defect Tracking
  • Regression Testing and Stress Testing were done at various phases of the project development
  • Reported and tracked function defects using PVCS tracker
  • Environment: WinRunner, LoadRunner, Test Director, PVCS Tracker, SQL Server, Oracle, Windows

Education

Advanced Project Management and Strategic Leadership - Project Management

Lambton College
Sarnia, ON
03-2017

Bachelor's of Technology - Information And Communication Technology

Jawaharlal Nehru Technology University
Hyderabad
05-2013

Skills

  • Selenium WebDriver
  • Playwright
  • JUnit
  • JMeter
  • ROBOT
  • TestNG
  • QTP
  • HP Quality Center
  • ALM
  • Soap UI
  • HTML
  • CSS
  • JavaScript
  • Groovy
  • Java
  • XML
  • SQL
  • XPath
  • Fire Path
  • Firebug
  • Maven
  • Hudson
  • Jenkins
  • Agile-Scrum
  • Waterfall
  • TDD
  • Jira
  • Quality Center
  • SQL Server
  • My SQL
  • Oracle
  • UNIX
  • LINUX

Certification

  • ISTQB
  • Scrum Master

Accomplishments

  • First D-Wave Employee to achieve Core Quantum Programming Training Certificate

Status

  • Canadian Citizen

Timeline

Test Lead Developer

Fresh Tracks Canada
02.2025 - Current

Software Development in Test II

D-Wave Systems Inc
01.2021 - 02.2025

Sr. Software QA Analyst

KOFAX
05.2019 - 12.2020

Software QA Analyst

MERITEK
04.2018 - 04.2019

IT Analyst

SERCO
08.2013 - 08.2015

Advanced Project Management and Strategic Leadership - Project Management

Lambton College

Bachelor's of Technology - Information And Communication Technology

Jawaharlal Nehru Technology University
Harini Marapatla