Sarika Dhall
Montreal, QC 514-***-**** ***********@*****.*** linkedin.com/in/sarika786
PROFESSIONAL SUMMARY
Results-driven QA Automation Engineer with 7+ years of combined experience in manual and automated testing of web, mobile, and API-based applications. Proven track record of increasing test coverage, improving defect detection rates, and integrating automation into CI/CD pipelines. Proficient in Selenium, Playwright, Cypress, REST API testing, and SQL. Collaborative and agile team member with strong communication skills and a passion for quality. Strong understanding of SDLC/STLC
TECHNICAL SKILLS
- Automation Tools: Selenium WebDriver, Cypress, Playwright, BDD (Cucumber), TestNG
- Languages: Java, JavaScript, Python, PHP
- API and DB Testing: SQL, MySQL, MongoDB, SQLite, Rest Assured, Postman
- DevOPs and CI/CD: Jenkins, GitHub Actions, Azure DevOps, AWS, Docker, Vagrant
- Test Management: JIRA, Azure DevOps, Zephyr, PractiTest, HP ALM, Confluence
- Testing Types: Functional, Regression, System, Smoke, End-to-End, Accessibility
WORK EXPERIENCE
KPI Digital, Montréal
QA Automation Engineer (Oct 2023 – Mar 2025)
- Developed and implemented Playwright-based automation framework, achieving 70% regression test coverage, enhancing test efficiency, and improving software quality.
- Analyzed business requirements to design test cases, worked on assigned tickets, and logged defects in JIRA.
- Performed API testing with Postman and Swagger validating HTTP methods (GET, POST, PUT, DELETE).
- Conducted SQL-based database validation with SQLite to ensure data integrity and system consistency.
- Collaborated with DevOps teams to integrate automation pipelines in Azure DevOps.
- Actively contributed to Agile Scrum ceremonies, including sprint planning and retrospectives.
Readymode, Vancouver
QA Analyst and Automation Engineer (Dec 2022 – Sep 2023)
- Developed automation test cases in Cypress for web applications.
- Conducted smoke, functional, system, and regression testing; logging defects in JIRA.
- Executed database testing on MySQL and designed Application Programming Interface (API) test cases in Postman, improving API defect detection by 30% using REST Assured to validate system functionality and performance.
- Performed load testing using AWS to assess system scalability under high traffic conditions.
- Integrated test cases with Zephyr for test management.
TELUS, Montréal
Systems Quality Analyst and Automation Engineer (Jun 2020 – Oct 2022)
- Developed hybrid automated test framework using Selenium WebDriver, Maven, TestNG, and POM.
- Automated major workflows reducing manual effort by 40%, resulting in a 25% improvement in bug detection efficiency.
- Deployed ticket branches and generated iOS/Android builds for testing. Conducted cross-browser testing using AWS Device Farm and integrated automated test runs with CI/CD (Continuous Integration/Continuous Deployment) pipelines.
- Optimized test automation by migrating Selenium scripts to Playwright, ensuring a seamless transition and improving efficiency. Conducted database validation using SQL scripts and performed migration testing.
- Built and maintained REST API tests using REST Assured with TestNG/JUnit.
- Managed the complete defect lifecycle using JIRA, ensuring efficient bug tracking and resolution. Designed and executed automated and manual test cases in Practitest API to validate software functionality.
TCS Client: TD Insurance, Montréal
QE Functional Tester (Dec 2018 – Jun 2020)
- Reviewed and analyzed Functional Specification Requirements to gain a comprehensive understanding of the Application Under Test (AUT).
- Executed Functional, System, Regression, Usability, Smoke, and End-to-End Integration testing to ensure comprehensive test coverage and application reliability.
- Automated GUI testing using Selenium and Behavior-Driven Development (BDD) with Cucumber.
- Performed mobile application testing (Android/iOS) and accessibility testing using JAWS and WAT Tool.
- Created detailed test cases in HP ALM.
- Actively participated in Agile activities, including daily stand-ups, retrospectives, iteration planning, estimation/reporting, and definition of acceptance criteria to ensure project alignment and timely delivery.
ADUXMedia, Montréal
PHP Scripting and Automation Engineer (Oct 2016 – Mar 2018)
- Automated content publishing using PHP, Selenium, PhantomJS, and GeckoDriver.
- Performed backend data validation using MongoDB queries to ensure data accuracy and integrity across the system. Used Git for version control.
- Tested Moneris payment gateway integration and deployed applications in LEMP environments.
- Consistently completed tasks on time, meeting deadlines, while collaborating with remote Austrian web developers to ensure project success.
- Backend Technologies: PHP 7.0 with proprietary MVC framework, MongoDB, PhantomJS, Linux (Ubuntu), Selenium, LEMP stack (Linux, Nginx, MySQL, PHP) on Docker and Vagrant, API integration.
EDUCATION
- AEC, Internet Programming and Development, CEGEP John Abbott College, Canada (2016)
- Francisation (Niveau 1), ALAC, Montréal, Québec, Canada (2015)
- Master of Business Administration (MBA), Information Technology, Punjab Technical University, India (2010)
- B.Tech, Computer Science Engineering, Guru Nanak Dev University, India (2008)
CERTIFICATIONS
- Generative AI for Testers - 2025
- Cypress and Playwright Automation Testing - 2023
- API Testing and Web Accessibility Testing - 2025
- Selenium Certification - 2014
- ISTQB Training Certificate of Excellence - 2014
- Agile Certification (E0 and E1) - 2020
- Readymode Administration and Agent Certifications - 2023