Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dili Dolan

Surrey,BC

Summary

Over 8 years of experience as a QA Engineer, extensively worked on Manual, Automation Web and server-based applications, API. Strong knowledge of the Software Development Life Cycle (SDLC), Software Testing Life Cycle. Strong in understanding Business specifications, testing requirements, and develop Test Cases and Test Scenarios. Proficient in using project management and bug tracking tool Jira and Jira Xray. Involved in creating Test Automation Framework from scratch using Maven, Selenium TestNG, Cucumber JUnit, following the Page Object Model structure. Experience included Functional testing, User Acceptance Testing, Integration testing, System testing, Sanity testing, Compatibility testing, client/server and Web Applications. Proficient in Restful Web Services Testing using Postman and REST Assured. Experienced in performing database testing and working with SQL queries and databases like Oracle, MySQL, and PostgreSQL. Performed and expert in Smoke, Functional, Regression, Database testing with Automated Testing tools. Experience in Maven managing projects build with POM. Experience in the Software Development Life Cycle (SDLC) using the Agile (SCRUM) Methodology and a good understanding of the Waterfall Model. Experienced working with Project Managers, developers, business analysts, and end users in defect resolution. Experienced using Git, GitHub as source code version control to do pull and push request. Experience in using Selenium API for browser, Swagger for API documentation, JDBC for a relational database, and REST Assured for API. Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, and Inheritance. Expertise in finding Web Elements by writing locators efficient way (including writing complex XPath using the following and preceding and using functions like contains and not contains) Experience in configured Selenium Grid to execute the scripts in cross browsers. Experienced in preparing Test scenarios, Test cases and Test summary reports for both automated and functional testing based on User Stories, User requirements, System requirements and Use Case documents. Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under fast paced environment. Hardworking and reliable with strong ability in working closely with technical and business analysts. Highly organized, proactive and punctual with team-oriented mentality.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Developer, QA

Chapters !ndigo
12.2021 - 04.2024
  • Designing and maintaining automated tests to validate applications performance by using core Java, Selenium WebDriver following POM structure
  • Participating in deployment process by creating Release Management Document using Cherwell and Atlassian Confluence Page for Release Notes and QA Sign Off email
  • Working closely with different teams with different projects for Salesforce testing, Contentful and Auth0 External API migration using Salesforce Account Manager
  • Implemented Gherkin syntax to write Test scenarios in Jira and integrated it with IntelliJ
  • Implemented BDD testing framework using Cucumber and JavaScript
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and Integrity
  • Worked with Postman and REST-assured for RESTful Web services/REST API testing
  • Testing various functionalities of the applications using Browser Stack and LambdaTest
  • Coordinating with the Design team to discuss verification protocols by participating in various agile ceremonies
  • Monitoring assurance metrics and processing results by using New Relic.

SDET

CITIGROUP
09.2019 - 11.2021
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction
  • Developing Behavior Driven Development (BDD) by writing Gherkin language using Cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions, and generating the Cucumber reports; Also, ensuring every single test is written from an end-user perspective
  • Implemented Gherkin syntax to write Test scenarios in Jira and integrated it with Eclipse
  • Designed and updated test cases to complete consistent manual tests
  • Documented, triaged and managed defects in Jira and worked with developers to facilitate timely resolutions
  • Created and maintained database of common and known testing defects
  • Performing Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in SQL
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines
  • Worked on API testing, using Postman for manual and Rest-assured for automation
  • Configured Eclipse IDE, Selenium WebDriver, Cucumber, JUnit, Maven and created Selenium automation scripts in Java
  • Produced test scripts for new automated software testing rounds
  • Use Postman and REST-assured for RESTful Web services/REST API testing
  • Handling Selenium Synchronization problems using Explicit & Implicit waits during regression testing.

Senior Test Automation Engineer

GEICO
06.2017 - 08.2019
  • Developed Selenium Automation framework using core Java, Selenium WebDriver, TestNG, Cucumber, Junit, as a Maven project following POM structure
  • Automated Test Cases for Regression, Smoke Testing, Positive, Negative Testing, as well as Database Testing with SQL queries
  • Implemented Git as a distributed version control tool and GitHub as a repository hosting service
  • Developing Behavior Driven Development (BDD) by writing Gherkin language using Cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions, and generating the cucumber reports; Performing cross-browser testing and parallel testing on Chrome, Firefox and Safari on the Selenium grid, and generate Cucumber JSON and HTML reports with failure screenshots
  • Using the JAVA singleton technique to create Frameworks
  • Using Page Object Model (POM) to create Automation Framework using IntelliJ, JAVA Selenium WebDriver, TestNG, Maven, and Apache POI
  • Achieved Continuous Integration and executed hourly automated smoke tests to check system stability through Jenkins by building the framework using Maven.

QA Manual Tester

Veeva Systems
04.2016 - 05.2017
  • Performed all aspects of verification, including integration testing, functional testing and regression testing
  • Executed test scripts and logged defects, working with application team to resolve any issues arising out of testing process
  • Created test results and tested summary deliverables to enable production implementation readiness
  • Participated in sprints to verify solutions applied met business requirements appropriately
  • Created and executed test cases for large business initiatives, automating test cases and for regular execution
  • Evaluated problems identified in production and assisted with resolution strategies
  • Worked with product development engineers to isolate issues by collecting and analyzing detailed process steps, log files and data input
  • Partnered with business analyst and development teams in analysis, review and translation of functional requirements to promote testability and coverage
  • Designed and updated test cases to complete consistent manual tests
  • Met project scope and delivery dates by planning optimal testing schedules
  • Wrote and updated manual test cases for team use, maintaining optimal organization for maximum productivity.

Education

Bachelor of Arts - Business Management

University of Wales
05.2013

Skills

  • JAVA, Gherkin, SQL
  • Git/GitHub
  • Jira, Jira X-ray
  • HTML, CSS, XML, Xpath, JSON
  • Jenkins, Octopus, Rancher
  • Cucumber BDD

Certification

Certified Tester Foundation Level License, 2021, https://atsqa.org/certified-testers/profile/0d64508bbdf1476fbfd8f04c3cdbe857

Timeline

Developer, QA

Chapters !ndigo
12.2021 - 04.2024

SDET

CITIGROUP
09.2019 - 11.2021

Senior Test Automation Engineer

GEICO
06.2017 - 08.2019

QA Manual Tester

Veeva Systems
04.2016 - 05.2017

Bachelor of Arts - Business Management

University of Wales
Dili Dolan