Post Job Free
Sign in

QA Automation Engineer Selenium Java

Location:
Brooklyn, NY
Salary:
$45/hour
Posted:
April 28, 2021

Contact this candidate

Resume:

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



Contact this candidate