Post Job Free
Sign in

Qa Automation Analyst

Location:
Chicago, IL
Posted:
January 23, 2023

Contact this candidate

Resume:

Malgorzata Altunsayar

QA Automation Engineer

773-***-**** **********.**********@*****.*** Chicago, IL Full work authorized for any employee

Ambitious, optimistic, and goal oriented QA Automation Engineer in Test with 5 years of professional experience in IT industry.

Multi-disciplined, detail-oriented, and motivated team player experienced in Software Testing, including Functional, Automation and Manual Testing. Expertise in building Behavior-Driven and Data-Driven Test Automation Frameworks. Ability to recognize business needs and create solutions to increase business effectiveness. Exploring opportunities to expand efficiency through automation. Adaptable to changes and seeking for improvements to broaden horizons professionally and personally.

SKILLS:

Languages - Java, SQL, Gherkin, HTML, XML

Test Tools - Selenium WebDriver, Selenium Grid, Cucumber, Postman, REST-Assured, JDBC Framework – JUnit, Hamcrest, Behavior Driven Development, Test Driven Development frameworks

Databases - MySQL, Oracle

IDE - IntelliJ, Eclipse

Building Tool - Maven

Operating Systems - Mac OS, Windows

Methodologies - Agile Scrum, Kanban, Waterfall

Repository System - Git, GitHub

CI/CD Tool - Jenkins

Task Management & Bug Tracking Tools - Jira, Jira X-Ray Additional skills

Multilingual – English, Polish, Swedish, Russian

PROFESSIONAL SUMMARY:

• Expertise in all stages of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) working in Agile SCRUM methodology.

• Strong understanding of Agile practices, assessed acceptance criteria for user stories, partook in following Agile ceremonies: Backlog grooming, Sprint Planning, Demo and Retrospective meetings, Daily Scrum meetings.

• Mastered Test Scenarios, Test Steps, Test Data, Test Reports development.

• In-depth analysis and understanding of Software Requirements Specification Document.

• Expertise in designing Test Cases for user stories following INVEST criteria.

• Documented, tracked, reported, and monitored Test Cases, test executions and defects, ensuring Defect Life Cycle is followed, using Jira X-Ray as a Task Management and Bug Tracking Tool.

• Expertise in using following tools: Selenium WebDriver, Cucumber, JUnit, TestNG, Maven, Postman, REST-Assured Library in IDEs: IntelliJ, Eclipse.

• Proficiency in designing, developing, and maintaining Full Stack Test Automation Frameworks using following tools:

*Front End Testing: Selenium WebDriver, Maven, Cucumber, JUnit

*API Testing: Postman, Java REST-Assured

*Back End Testing: JDBC, MySQL, Oracle SQL

• Strong understanding of Behavior Driven Development (BDD) using Cucumber with JUnit and Data Driven Testing (DDT) using Scenario Outline, Apache POI.

• Experience in End-to-End Testing, Functional Automation, and Manual Testing of Web-based and client-server applications.

• Mastered Core Java implementation to automate Test Cases.

• Performed Smoke Testing utilizing Jenkins achieving Continuous Integration, as well as Regression Testing performed in parallel by using Selenium Grid.

• Expert in implementing Positive and Negative Testing to ensure the efficiency of Test Cases.

• Proficiency in API Testing, RESTful Web services automation through REST-Assured library, and Manual Testing using Postman. Effectively parsing Web-service call responses using JSON Paths and XML paths.

• Experience in interacting with Data Bases with ORACLE SQL and MySQL, Data Base automation using JDBC connections. Used SQL Queries for Back End Testing.

• Used Maven Build Automation tool, developed project model pom.xml file.

• In-depth understanding of Git/GitHub Version Control System. EXPERIENCE:

Navfort November 2020 – Present

QA AUTOMATION ENGINEER

• Designed, developed, and maintained Test Automation Framework based on BDD approach using Selenium WebDriver, Cucumber with JUnit, Maven.

• Implemented business layer of BDD approach by creating Test Scenarios and Test Cases in Feature files in Gherkin language to improve cooperation of the team and stakeholders.

• Developed implementation layer by writing scripts in Step Definitions.

• Applied Page Object Model Design Patter to ensure easy collaboration of the team, Framework maintenance and to avoid code redundancy, as well as Singleton Design Pattern.

• High competency in implementing possible automation using Java OOP and its principals.

• Involved in creating compliant to requirements, specific, and well-structured Test Cases to guarantee the maximum Test coverage.

• Tested Front End (UI) by performing Manual Testing of the Web-based application and automating it with Selenium WebDriver tool, implementing BDD approach and Page Object Model.

• Tested Back End by using SQL Queries and JDBC libraries, ensuring a defect recognition in first stages of the product development.

• Experience with Data Manipulation Language and initializing connection with Database using JDBC.

• Executed Functional, Smoke and Regression Testing, Positive, Negative Testing.

• Performed RESTful API testing utilizing Postman for Manual Testing and REST- Assured library for Automation Testing.

• API requests and asserted response using Hamcrest.

• Used Jackson Library for serialization and deserialization to execute verification and validation.

• Participated in Agile Scrum ceremonies: Sprint Grooming, Sprint Planning, Sprint Retrospective, Demo, Daily Scrum.

• Created Cucumber-Maven Reporting for Test Cases analysis and created function by using TakeScreenshot interface to attach screen shot of failed test for simplifying report analysis.

• Reported bugs through Jira X-Ray.

• Participated in Continuous Integration of Test Automation Framework and scheduled Test using Jenkins for Regression and Smoke Tests.

• Maintained collaboration with the team through GitHub. Environment: SQL, Postman, Java, REST- IntelliJ, Assured, Selenium Jira, Jenkins, WebDriver, Page Maven, Object Model, Cucumber, Git, GitHub JUnit, Gherkin, EXPERIENCE:

AgileProCRM December 2017 – October 2020

QA ANALYST / TESTER

• Worked in Agile Scrum methodology and attended sprint related ceremonies.

• Performed Black and Grey Box Testing.

• Followed Software Development Life Cycle (SDLC) and Software Test Life Cycle

(STLC).

• Expertise in reviewing Business Requirements, Functional Specifications and Technical Documentation.

• Cooperated with Business Team to understand Acceptance Criteria for User Stories.

• Involved in planning and designing Test Cases for Manual Testing in Jira X-Ray.

• Experienced in logging Test Executions and defects in Jira X-Ray.

• Participated in meetings and walkthroughs with Client and collaborated with Developers to explain and discuss the defects and close them out once fixed.

• Created scripts utilizing Java OOP concepts to automate Test Cases.

• Proficient in maintaining Test Automation Framework using Selenium WebDriver, JUnit, and Maven.

• Executed UI Testing with Selenium, JUnit

• Identified Web elements using various locators like following: ID, Link Text, Partial Link Text, Name, Class Name, Tag Name, CSS Selector, or XPath.

• Ability to write dynamic XPath for complex Object Identifications in Selenium WebDriver using XPath methods starts-with, ends-with, contains.

• Involved in API Manual Testing using Postman, and Automation Testing using REST- Assured libraries.

• Experience in sending various types of HTTP requests in API testing: Get, Post, Put, Patch, Delete.

• Performed Data Base Testing using SQL Queries to retrieve data from Relational Data Base. Management Systems like MySQL to verify data coherence, established connection with Data Base through JDBC.

Environment: Java, Eclipse, Selenium, Maven, Jira, MySQL, Postman, REST-Assured, Jenkins, Black Box Testing, Grey Box Testing

EDUCATION:

Study Program – Computer System Institute – Chicago, IL. Jan 2012 – Dec 2016

• Business English

• Hospitality Industry Professional

• Small Business Administrator

• Sales and Marketing Professional



Contact this candidate