Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

PRIYANKA SWAIN

Vancouver,Canada

Summary

Highly skilled Software Development Engineer in Test (SDET) with 7 years of experience in automated testing, manual testing, and debugging complex software systems. Specializes in building and maintaining test automation frameworks (BDD/TDD/ATDD) and leading QA efforts in Agile and Waterfall environments. Proficient in Selenium, Playwright, Cypress, and Appium, with experience integrating testing pipelines with CI/CD platforms like Jenkins, TeamCity, and GitLab. Notable achievements include reducing manual testing time by 70% through automation frameworks and leading QA initiatives that detected over 95% of defects before UAT. Passionate about quality and committed to improving testing practices.

Overview

11
11
years of professional experience
1
1
Certification

Work History

SDET II

FISPAN
Vancouver, Canada
12.2020 - Current
  • Responsible for migrating end-to-end tests from third-party frameworks to an internal framework utilizing Playwright/cucumber/gherkin and JavaScript, integrated with GitLab CI/CD pipelines, decreasing execution time by 60%
  • Developed and implemented CI/CD processes within GitLab to ensure seamless integration and deployment of test automation as well as utilized TeamCity for daily deployments company wide
  • Good understanding and experience in Git process and Continuous Integration
  • Modified and created new Python scripts to improve testing CI/CD pipelines in TeamCity
  • Develop and enforce QA best practices to maintain high-quality standards in both manual and automated testing throughout the development cycle in an Agile environment
  • Created and maintained automation frameworks such as Page Object Model, Hybrid and Behaviour driven framework
  • Ensure the quality of all client-facing systems, including ERPs and internal/external tools, through rigorous manual and automated testing
  • Created tests and reduced execution time of Ghost Inspector (low code) UI E2E tests by 20-50% and improved stability
  • Developed E2E API suites with a custom framework, MockServer
  • Took automation ownership and lead automation activities within the team and worked with product owners to understand the technical requirements of functionality before automating
  • Used Qase for test case management and integrated it with Jira, our project management and sprint planning tool

Test Automation Developer

BANK OF MONTREAL
Toronto, Canada
03.2020 - 11.2020
  • Implemented automated testing strategies by identifying areas for automation and employing Selenium, TestNG, Java and Eclipse IDE combined with my proficiency in OOP skills.
  • Developed a TestNG-based functional testing framework and implemented Selenium for automating UI components
  • Tests included Functional, Regression, System Integration and UAT
  • Streamlined cross-browser and cross-platform testing procedures by automating them using Selenium Grid in conjunction with Docker
  • Utilized Jenkins CI tool in conjunction with Selenium for automated execution of nightly test suite
  • Generated test report and logging using Extent Reports and log4j
  • Executed BDD approach with Cucumber including Cucumber Features, Scenarios, and Step Definitions written in Gherkin format

Sr. QA Automation Engineer

CANADIAN TIRE
North York, Canada
01.2019 - 02.2020
  • Strong experience with software development approaches like Agile, Scrum, Waterfall, and Hybrid
  • Automation of Smoke & Regression Tests using Selenium WebDriver, JAVA, and framework building tools like TestNG and Maven
  • Used Chrome WebDriver to Identify various Web Elements via different locators in the test scripts
  • Participated in the walkthrough and review sessions of test cases along with the BA, Product Manager, Senior Developers and Architects
  • Maintained and reviewed the existing Automated Test scripts
  • Utilized both Implicit and Explicit waits to manage time lag before moving to next steps in test cases
  • Used Cucumber to develop test scripts based on BDD (Behavior Driven Development
  • Tested Web Services with Postman tool by validating request and response for XML and JSON files
  • Executed Test Driven Development (TDD) approach for testing the Web application
  • Performed Back-end web API automation testing by utilizing complex SQL queries to compare data in database tables with UI
  • Hands on experience in using GitHub/Bitbucket to maintain and manage the build scripts, test data and other documents in the project scope
  • Prepared and extracted Test data from database required to execute test cases
  • Participated in defect discussions, analyzed Test results, tracked the defects and generated reports using JIRA
  • Environment: - Java, JavaScript, TestNG Selenium RC, Selenium Web driver, Eclipse IDE, Firebug, Oracle 9i/Oracle 10g, PLSQL, XML, HTML, DHTML, SOAP, UI Load Runner, Quality center 11.5, JIRA, UNIX

QA Automation Engineer

MANULIFE INSURANCE
Toronto, Canada
06.2018 - 12.2018
  • Project: Web based policy management of travel insurance for individual, couple and family
  • Module provided the facility of getting quotes for various insurance policies, payment of premium, review of policies and information about new policies accessed by existing and potential customers
  • Designed automation testing framework using Page Object model with Selenium, Java and TestNG platform
  • Automated test cases to increase the coverage for regression test cycle
  • Created and published automated dashboards for daily, weekly, and monthly status of testing
  • Hands on experience in Selenium WebDriver, TestNG framework with Java to create automated test cases
  • Created and delivered reports like testing status, defect-tracking status, and weekly status reports using HP ALM (Quality Center)
  • Consolidated a test suite of functional, operational, performance, stress, load, regression test cases
  • Used Gherkin format (Given, When, And & But) and implemented the step definitions and generated Reports in file using Cucumber for BDD
  • Designed and implemented the RESTAPI tests to check if the web user can look-up the available health plans and monthly premium against each of them by taking the zip code as the parameter
  • Environment: - Selenium WebDriver, Quality Center, Rational Test Manager, Maven, Jenkins, Junit/Testing, Cucumber, Windows, Agile Methodology, MS Office tools, SQL, HTML, XML, Windows

QA Test Automation Engineer

INFOSYS TECHNOLOGIES
, India
10.2017 - 05.2018
  • Company Overview: QA Test Automation Engineer at Infosys Technologies Limited, India working for multiple clients on multiple projects
  • Involved in preparation of the Test plan based on BRD and performed verification & validation to ensure Quality through RTM (Requirement Traceability Matrix)
  • Responsible for Manual Testing, Automation testing using Selenium and System Testing of the application at various stages
  • Executed Selenium test scripts on different browsers to check the compatibility
  • Worked on Key Word Driven and Data Driven (POI) Architecture by using TestNG Framework
  • Used SOAPUI tool to test SOAP services and REST API
  • Participated in Design Phase, together with members of the Product Team, Developers and DBA's
  • Performed all types of functional testing like smoke testing, system testing, system integration testing, user acceptance, database, and regression testing
  • Prepared Test cases, procedures, Bug Tracking, Logging, and reporting bugs using the ALM and JIRA
  • Performed Regression Testing by executing the scripts developed with Selenium
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on the outcome
  • QA Test Automation Engineer at Infosys Technologies Limited, India working for multiple clients on multiple projects
  • Environment: ALM, Selenium, Test NG, Eclipse, IDE, Firebug, Jira, HTML, MySQL, Linux

Systems Engineer

INFOSYS TECHNOLOGIES
, India
10.2013 - 09.2017
  • Company Overview: Systems Engineer at Infosys Technologies Limited, India working for Johnson Control India Support Projects
  • Involved in preparation of Technical Specification Document (TSD) and performed feasibility analysis and effort estimation
  • Involved in status reporting, project meetings and code review
  • Scheduled background jobs and monitored it through SM36 & SM37 t-code
  • Performed code optimization to improve efficiency of existing program
  • Used Report Programming, Interactive and Grid display using SAP-ABAP, User Exits, BADIs, SAP Script, Smartforms to perform enhancements and bug fix
  • Assisted in testing (Unit testing/Integration testing) of SAP-ABAP program units
  • Conducted OSS Note implementation
  • Involved in various Debugging Techniques (System Debugging, update debugging, Watch point)
  • Performed different Tables and views creation, included structure into standard programming & maintained data through SM30
  • Systems Engineer at Infosys Technologies Limited, India working for Johnson Control India Support Projects

Education

Bachelor of Technology - Electrical and Electronics Engineering

Biju Patnaik University of Technology
Odisha, India
12.2013

Skills

  • JS, Java, Python
  • Mobile, Web
  • Puppeteer, Selenium,Ghost Inspector
  • Playwright, Cucumber, TestNG, JUnit, BDD, POM
  • Docker, Jenkins, DevOps
  • BE/FE
  • WebDriver, Maven
  • SQL , MongoDB
  • Rest, SoapUI, JMeter
  • Agile, TDD, CI/CD
  • GitHub/GitLab, TeamCity, Azure, AWS
  • Asana, Atlassian Jira , Monday, Slack
  • Qase, Jira

Certification

  • CAST – Certified Associate in Software Testing
  • ISTQB – Foundation Level
  • CSTE – Certified Software Test Engineer

Timeline

SDET II

FISPAN
12.2020 - Current

Test Automation Developer

BANK OF MONTREAL
03.2020 - 11.2020

Sr. QA Automation Engineer

CANADIAN TIRE
01.2019 - 02.2020

QA Automation Engineer

MANULIFE INSURANCE
06.2018 - 12.2018

QA Test Automation Engineer

INFOSYS TECHNOLOGIES
10.2017 - 05.2018

Systems Engineer

INFOSYS TECHNOLOGIES
10.2013 - 09.2017

Bachelor of Technology - Electrical and Electronics Engineering

Biju Patnaik University of Technology
PRIYANKA SWAIN