Summary
Overview
Work History
Education
Skills
Professional Experience
Timeline
Generic

Persik Persikova

Los Angeles,CA

Summary

Hardworking and qualified Quality Assurance Automation Engineer/SDET

with 5+ experience in Agile Scrum. Seeking an opportunity to leverage my experience as a QA/SDET. Demonstrates strong proficiency in both manual and automation testing of web-based applications, databases, and APIs, and possesses a proven track record of achieving targets in an efficient manner.

Overview

5
5
years of professional experience

Work History

Software Development Engineer in Test

Sun Life Financial
06.2022 - Current
  • Following Agile methodology, participating in daily stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings, and review sessions.
  • Running automation scripts with Postman, enhancing API testing workflows to ensure efficiency and accuracy.
  • Generating and analyzing HTML Extra reports from Postman automation, ensuring detailed and accurate reporting of test results.
  • Retrieving and manipulating test data using SQL queries in Microsoft SQL Server to ensure comprehensive testing.
  • Validating test data against downstream APIs, ensuring feature functionality and data integrity in Postman.
  • Designed and implemented robust API testing frameworks from scratch using Postman automation and Newman, enhancing software quality through automated testing.
  • Leveraging Python to optimize testing and automation procedures, driving efficiency and reliability across projects.
  • Ensuring downstream API features work correctly in Postman by pulling data from databases and verifying test data.
  • Executing Regression, Functional, Smoke, Front-end, Back-end, and End-to-end Tests.
  • Utilize SourceTree for version control in professional settings.
  • Checking logs to uncover root causes of problems.
  • Proficient in verifying that downstream API features function correctly and ensuring seamless integration.
  • Automated UI Testing with Selenium WebDriver, Java, JUnit, and Cucumber frameworks.
  • Used Behavior Driven Development (BDD) framework by creating and using Cucumber features, scenarios in Gherkin language and Step definitions, and executing scenarios using Cucumber tags in Runner class under Java platform.
  • Performing manual functional testing and developing automated execution of test cases using Selenium WebDriver for Regression Testing.
  • Smoke testing on all production updates in various environments. Script writing, planning and executing tests including Automation with Selenium WebDriver.
  • Implemented Page Object Model using Page Factory for code reusability.
  • Tested Restful APIs using Postman, and Java with Rest Assured library.
  • Reporting software defects in Jira and interacting with developers to resolve technical issues.
  • Involved in pushing an automation test code into Continuous Integration (CI) and monitoring test execution in Jenkins.
  • Developed reusable methods using Java.

Software Quality Assurance Automation Engineer

Capital One
04.2019 - 06.2022
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Involved in developing an automation framework from scratch in Selenium WebDriver using Java programming language, TestNG.
  • Used Java programming language for developing/executing a test cases for automation.
  • Developed automation scripts using Selenium to make them flexible and useful for Regression testing.
  • Experience with Jenkins for continuous integration with the changes in code and scheduling my Regression and Smoke tests.
  • Performed back-end testing through SQL queries with Java Database Connectivity (JDBC) to verify decent insertion, deletion, and updates.
  • Used Appium for mobile application testing with an android emulator to run mobile application functionality testing.
  • Testing Restful APIs using Postman, REST Assured library in Java, and Cucumber for backend testing.
  • Involved in Test result evaluation, documentation, and reporting.
  • Performed Database testing using SQL Queries for data design, validation, and integrity testing, also established JDBC connection using Java programming language.
  • Created and supported end-to-end automation test scripts using Selenium WebDriver with TestNG under the Java platform.
  • Designed and developed automated scripts using Java, Selenium, and TestNG for UI automation and implemented page object model.
  • Logged Defects in Jira and maintained tracking of the defects from beginning to end of the Software Testing Life Cycle.
  • Deep understanding using GitHub as a version control tool.

Education

Bachelor of Arts - Linguistics

Humanities University
06.2019

Skills

  • Programming Languages: Java, Python
  • Postman
  • Newman
  • XML
  • Selenium
  • JSON
  • AWS
  • Software Development Tools: JIRA, Confluence
  • Selenium Grid
  • Rest Assured Libraries
  • SQL
  • HTML
  • Test Automation Frameworks
  • Regression Testing
  • Data Validation
  • Integration Testing
  • Mobile Application Testing: Appium

Professional Experience

  • Profound experience in all project phases using Agile Methodologies, in-depth understanding of Scrum.
  • Professional experience in Automation and Manual testing in different domains: Health and Financial.
  • Well-versed with all stages of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle.
  • Proficient in designing and developing robust API testing frameworks from the ground up using Postman automation with Newman.
  • Proficient in Python programming language.
  • Able to successfully build a framework from scratch with Selenium WebDriver using Java, TestNG, and dependency management tool Maven.
  • Expert knowledge of Java Object Oriented Programming (OOP) language and its implementation while automation testing.
  • Strong knowledge in implementing Page Object Model (POM) pattern using Page Factory in Selenium WebDriver.
  • Specialized in implementing Behavior-Driven Development (BDD) frameworks writing Cucumber Features, Scenarios with Gherkin language and Step Definitions to Design, Develop, Organize, Execute and Maintain Automated Test Scripts using Java, Cucumber and JUnit.
  • Hands-on experience in automation tools such as Selenium WebDriver and Selenium Grid with testing tools like TestNG and JUnit.
  • Strong ability to script feature files in Gherkin language using Cucumber for BDD framework.
  • Created and executed test scripts using Selenium WebDriver, Java, TestNG, and build-time dependency management tool Maven.
  • Great comprehension of SDLC (Software Development Life Cycle), STLC (Software Testing Life Cycle) and Defect Management Life Cycle.
  • Qualified in performing different test types such as (Database, Regression, Smoke, Black box, Front-End, Back-End and API testing).
  • Proficient in using Version Control tools like GitHub.
  • Expertise in Database Testing, Data Manipulation using SQL queries, and establishing Database connections with JDBC API and Java.
  • Hand-on experience in REST API test automation using Rest Assured library and Java, and manual test with POSTMAN.
  • Solid experience using Jira as a project management tool for defect – reporting and defect – tracking.
  • Successfully performed Continuous Integration Test using Jenkins.
  • Worked with EC2 Amazon services (AWS) to run automation scripts on different servers.
  • Automated test reports using the Cucumber plugin, to achieve HTML and JSON reports attached with failed scenarios and reporting it with screenshots using Java.
  • Capable of retrieving test data from databases and performing data manipulation using SQL queries.
  • Great experience in automating Mobile applications using Appium.
  • Detail-oriented, team player, self-motivated, dedicated, and open to learning and sharing knowledge.
  • Excellent quick learning skills regarding new tools, techniques, approaches, methods, and concepts.

Timeline

Software Development Engineer in Test

Sun Life Financial
06.2022 - Current

Software Quality Assurance Automation Engineer

Capital One
04.2019 - 06.2022

Bachelor of Arts - Linguistics

Humanities University
Persik Persikova