Evgeniya Prudenkova
QA Automation Engineer
PERSONAL INFORMATION
Address: Brooklyn, NY, 11228
Phone: (347-***-**-**
Email: ********.**********@*****.***
LinkedIn: https://www.linkedin.com/in/e-prudenkova Insightful, enthusiastic, and results-driven QA Automation Engineer who is ready to contribute to great team success through hard work, attention to detail, and excellent organizational skills.
PROFESSIONAL SUMMARY
● Over 5 years of experience in IT, specializing in Software Quality Assurance Testing, proficient in testing on web-based applications.
● Domain knowledge: Healthcare, Finance, Human Resource.
● Experienced in SDLC (Software Development Life Cycle), STLC (Software Testing Life Cycle), and Defect Life Cycle within Agile, specifically Scrum.
● Conversant in performing Functional Testing, Frontend Testing (UI), Backend Testing (API
& Database), Smoke Testing, Regression Testing, Positive/Negative Testing, and Cross Browser Testing.
● Extensive experience in developing Test Plans, Test Cases, and procedures as well as execution of manual and automated tests.
● Strong knowledge of Java and OOPs concepts.
● Proficient in using test automation tools such as Selenium WebDriver to develop automation test scripts for web applications.
● Excellent experience with Cucumber, JUnit, and TestNG frameworks, Maven as a project management tool, Git/GitHub for version control and team collaboration, Jenkins for Continuous Integration.
● Excellent experience in testing RESTful API using Postman and Rest Assured.
● Experience in developing and maintaining different automation frameworks such as Data-Driven, Behavior-Driven, and Hybrid frameworks using Java and Selenium WebDriver with POM (Page Object Model) and Page Factory.
● Proficient in creating feature files in Cucumber implementing BDD (Behavior-Driven Development) with help of Gherkin language as well as experience implementing TDD
(Test-Driven Development) using TestNG and its annotations to manipulate tests.
● Proficient in Database Testing writing SQL queries in different RDBMS (Relational Database Management System) using JDBC.
● Experienced in DDT (Data-Driven Testing) using Excel with Apache POI.
● Hands-on experience using management and bug tracking tool Jira. PROFESSIONAL EXPERIENCE
Cigna, Bloomfield, CT QA Automation Engineer November 2018 - present
● Worked in a Scrum team, participated in Daily Scrums, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective meetings.
● Reviewed and analyzed user requirements, participated in Verification and Validation for developed software.
● Performed Manual Testing: requirement analysis, test case writing, test execution, bug reporting, verified test results vs requirements.
● Performed Automation Testing: requirement review, designing test case scenarios, environment setup, test execution, log defect, and test report. TECHNICAL
SKILLS
Testing Tools:
Selenium
WebDriver
Cucumber
TestNG
JUnit
JDBC
Languages, Data,
Locators:
Java
Gherkin
SQL
JSON
XML
HTML
XPath
CSS
Testing
Frameworks:
Cucumber
JUnit
TestNG
Data-Driven
Behavior-Driven
Hybrid
API
Database
Project
Management,
Version Control,
CI/CD Tools:
Maven
Git
GitHub
Jenkins
● Designed automation hybrid Maven Cucumber framework based on BDD, DDT, followed by Page Object Model with Page Factory, using Java, Selenium Webdriver, and JUnit.
● Tracked and reported software defects and interacted with developers to resolve technical issues using Jira test management tool.
● Extensively used Selenium Webdriver to test the web application.
● Performed API (RESTful) Testing, using Postman and Rest Assured Library.
● Set up Jenkins for automated execution of tests.
● Conducted Backend Testing using SQL queries and JDBC to validate data for MySQL database.
● Updated the code on a daily basis using Git and GitHub remote repositories, pushed the latest commits, maintained code regarding minimizing merge conflicts.
● Gathered test results to generate reports using Cucumber, Maven, Jenkins, and documented the issues and knowledge gained.
Morgan Stanley, New York, NY Test Automation Engineer April 2017 - October 2018
● Worked in Agile Methodology, actively participated in ceremonies.
● Participated to develop and maintain automation framework using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry-leading design patterns and approaches.
● Manually tested and verified that the application meets user requirements.
● Developed automation scripts using Selenium WebDriver and TestNG.
● Created, maintained, and ran the automated Smoke and Regression suites using Jenkins and analyzed results and file bugs.
● Expertise in grouping test cases for Regression using TestNG Annotations.
● Performed Backend Testing on MySQL database by writing SQL queries and using JDBC.
● Performed API Testing using Postman and Rest Assured.
● Tested applications in different browsers and versions, such as Google Chrome, Firefox, Internet Explorer to simulate the production environment.
● Worked with developers to reproduce bugs and resolve matters. Morgan Stanley, New York, NY Manual Tester February 2016 - April 2017
● Analyzed and documented business requirements and specifications, developed test plans, wrote and executed test cases.
● Manually tested: functional testing, smoke testing, regression testing, integration testing, positive/negative testing, and exploratory testing.
● Reproduced bugs in Jira with type, priority, and detailed information about the defect.
● Developed SQL queries to retrieve backend database values and compare them with the data on the UI.
EDUCATION
● Syntax Technologies Chantilly, VA November 2016 - April 2017 Coding Bootcamp Graduate
● All-Russian Distance Institute of Finance and Economics, Russia 2006 - 2012 Bachelor's degree of Economics Master's degree of Financial Management Database
Testing:
MySQL
MySQL
Workbench
Oracle
JDBC
API Testing:
RESTful API
JSON
Postman
Rest Assured
IDE and Bug
Tracking Tools:
IntelliJ IDEA
Eclipse
JIRA
Processes:
Agile-Scrum
Browsers:
Google Chrome
Firefox
Internet Explorer
Testing Types:
Manual
Functional
Frontend
Backend
Smoke
Regression
Positive
Negative
LANGUAGES
English
Russian
Java, Selenium WebDriver, Cucumber, JUnit, TestNG, Maven, Agile, Jenkins, HTML, XPath, CSS, XML, SQL, Eclipse, GitHub, Agile, JDBC (Java Database Connectivity), Rest Assured, Postman, Git, STLC (Software Testing Life Cycle), SDLC (Software Development Lifecycle), OOPs, Selenium, Scrum, API testing, REST, RESTful, MySQL, Database Testing, Oracle, Smoke Testing, Regression Testing, MySQL Workbench, SDET (Software Developer in Test), POM (Page Object Model), BDD (Behavior-Driven Development), Testing Framework, TDD (Test-Driven Development), DDT (Data-Driven Testing), Locators, Web Services, IntelliJ IDEA, Automation Tester, QA Analyst, QA Engineer, Quality Assurance, Testing, Automation Testing, Manual Testing, Software Testing, Planing, Hybrid Framework, Automation Framework, Test Automation, Scripting, User Interface, Jira, Continuous Integration, Computer Science, CI/CD, Apache POI, JSON