Post Job Free
Sign in

SDET/QA Engineer

Location:
Northbrook, IL
Posted:
April 06, 2020

Contact this candidate

Resume:

BAKTYGUL ORUNBAEVA

Software Development Engineer in Test

Chicago, IL

Mobile +1-312-***-**** Email ******************@*****.***

Green Card Holder

PROFESSIONAL SUMMARY

Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt to challenges and changing environments with more than 7 years of experience as a Software Development Engineer in Test (SDET).

Actively involved in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in both Waterfall and Agile/Scrum methodologies.

Strong in analyzing Business Requirements and functional specifications to develop and execute Test Plans, Test Cases and Test Scenarios for both Manual and Automation testing.

Solid experience with Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.

Specialized in planning, coordinating and performing Functional, Integration, E2E, Smoke, Regression, User Acceptance, Front-End, Back-End, Black-Box and other testing types against browsers such as Chrome, IE, Firefox and Safari.

Profound experience in all phases of Defect Management Life Cycle and managing the Defect Life Cycle (DLC) using Team Foundation Server (TFS) and Jira.

Outstanding knowledge of Java Programming Language and OOP’s concept.

Strong knowledge of JavaScript used with NodeJS, Protractor, and Jasmine framework.

Extensive experience in developing Maven projects to manage and centralize dependencies in pom.xml.

Experienced in developing and designing various test automation frameworks such as Test-Driven Development (TDD), Hybrid and Behavioral Driven Development (BDD) using Page Object Model (POM).

Expertise in developing automation scripts in BDD using Gherkin language and creating Cucumber Scenarios in Feature files and writing Step definitions.

Developed and worked with Data-Driven Development using Apache POI and Scenario Outline in feature files.

Implemented Selenium and Protractor Synchronization Techniques like Implicit Wait and Explicit Wait.

Expertise in identifying web elements by creating custom Xpath, CSS selector and using other Selenium locators.

Experienced in working with open source tools such as Selenium (Selenium WebDriver), Cucumber, JUnit, TestNG, Selenium Grid, Git and Postman using Java programming language.

Performed Parallel, Cross-Browser testing using Selenium GRID and Junit.

Experience in achieving Continuous Integration and Schedule Tests using Jenkins.

Proficient in writing SQL queries and executing using JDBC and Oracle Database.

In-depth understanding of API web services using SOAP UI, Rest API and Postman.

Experienced in testing both SOAP and REST services using SOAP UI, and Tested HTML, XML and JSON formats.

Experienced in creating, developing and maintain the framework from scratch

Excellent team player with a positive attitude and excellent communication and problem-solving skills.

TECHNICAL SKILLS

Testing Tools

Selenium WebDriver, Selenium Grid, Maven, Postman, SoapUI, Rest, Sauce Labs, Cucumber, Jasmine, Jenkins, Protractor, TestCafé, NodeJS, NPM, Rest Assured, JDBC, Linux

Languages

Java, JavaScript, CucumberJS, XML, HTML, CSS, JSON, Gherkin, SQL,Unix

Testing Framework

Page Object Model (POM), Behavior Driven

Framework (BDD), Hybrid Driven Framework, TestNG, JUnit,DDT,ETL

Bug tracking tools

Jira, Bugzilla, TFS

Continuous Integration

Jenkins (with cucumber report plugin)

Repository System

Git, GitHub, Bitbucket

Databases

SQL, Oracle, JDBC, API, PostgreSQL, MySQL.

IDE

Eclipse, IntelliJ, Visual Studio Code

PROFESSIONAL EXPERIENCE

Client: Allstate, Northbrook IL October 2019-Present

Title: QC Lead/Test Engineer

Responsibilities:

Produced high-quality code resulting from knowledge of automated testing and frameworks.

Cross-functional Agile and Scrum team member participated in all Scrum meetings (Sprint Planning, Review, Retrospectives)

Executed Manual Testing and Automation Testing of web-based applications.

Collaborated with Product Owner and Development team in analyzing and improving the User story and Acceptance Criteria.

Developed automation testing code using Selenium WebDriver with Java and TestNG/JUnit.

Implemented the Page Object Model (POM) Automation Framework using DDD Framework format.

Performed Functional, Regression, Smoke testing with Selenium WebDriver for web-based applications.

Found, reported and tracked software defects using JIRA.

Communicated with Development Team to resolve and retest defects.

Actively participated in Peer Review meetings to ensure uniform coding standards across the automation framework

Executed Smoke test every day using Continuous Integration Tool Jenkins.

Performed Data Base testing with JDBC and SQL developer to verify whether data on UI and Database were matching.

Tested on different databases like Oracle, SQL Server using SQL libraries.

Supported Data-Driven testing using Apache POI and scenario outline.

Accurate and timely status/issue escalation to offshore team

Supported offshore team with on time answers and any required documents for testing

Environment: Java, Selenium WebDriver, Eclipse, Apache POI, TestNG, JUnit, XML, XPATH, JIRA, Git, Agile, SQL, Maven, Oracle, Unix, Linux, ETL.

Client: TransUnion, Chicago IL April 2017- September 2019

Title: Software Development Engineer in Test

Responsibilities:

Produced high-quality code resulting from knowledge of automated testing and frameworks.

Cross-functional Agile and Scrum team member participated in all Scrum meetings (Sprint Planning, Review, Retrospectives)

Executed Manual Testing and Automation Testing of web-based applications.

Collaborated with Product Owner and Development team in analyzing and improving the User story and Acceptance Criteria.

Developed automation testing code using Cucumber, Selenium WebDriver with Java and TestNG/JUnit.

Implemented the Page Object Model (POM) Automation Framework with Cucumber assertions using Behavior Driven Development (BDD) Framework format.

Performed Black box, Functional, Regression, Smoke testing with Selenium WebDriver for web-based applications.

Found, reported and tracked software defects using JIRA.

Communicated with Development Team to resolve and retest defects.

Actively participated in Peer Review meetings to ensure uniform coding standards across the automation framework

Performed API testing with REST Assured libraries and POSTMAN tool.

Executed Smoke test every day using Continuous Integration Tool Jenkins.

Performed Data Base testing with JDBC and SQL developer to verify whether data on UI and Database were matching.

Tested on different databases like Oracle, SQL Server using SQL libraries.

Supported Data-Driven testing using Apache POI and scenario outline.

Environment: Java, Selenium WebDriver, IntelliJ, Apache POI, RestAssured, TestNG, JUnit, XML, XPATH, JIRA, Git, Agile, Cucumber, SOAPUI, SQL, Jenkins, GHERKIN, Eclipse, Maven, Oracle.

Client: Exelon, Chicago IL October 2014- March 2017

Title: Software Development Engineer in Test

Responsibilities:

As a full-stack cross-functional team member of Agile environment worked closely with Product Owner (PO) to analyze the Acceptance Criteria to understand the application.

Followed and conduced to Agile/Scrum activities (e.g., daily stand-ups, iteration planning, estimate/reporting, retrospectives).

Involved in Requirement gathering, reviewed Business Requirements Specification document and participated in preparing Test Cases based Product Backlogs.

Developed and executed Automation Test Scripts using Java, Selenium, JUnit, Cucumber/Gherkins, Maven and generated Cucumber HTML reports.

Executed manual and automation Restful based API scripts using Cucumber/Gherkins and Rest Assured libraries.

Involved in testing Application Programming Interface (API) requests to verify HTTP status codes.

Performed Selenium/Java Synchronization using Explicit and Implicit waits.

Effectively used BDD Framework implementing Page Object Model by creating objects/classes for each page.

Created and Customized Driver classes for reusability of code in all browsers.

Created Configuration Reader method to read data from the properties file.

Successfully performed Smoke, Regression, Manual, Automation, Back-end, Positive/Negative, Boundary-value-analysis and other testing techniques

Performed Cross-browser Testing on Chrome, Firefox, IE, and Safari using Sauce-lab

Tested application functionalities and documented all Pass-fail Reports

Used Eclipse IDE, GitHub for version control, Jenkins for Continuous Integration (CI) and for database testing used Java Database Connectivity (JDBC).

Wrote complex SQL queries using PostgreSQL to verify data in JSON format

Environment: Java, Selenium WebDriver, IntelliJ, Apache POI, RestAssured, TestNG, JUnit, XML, XPATH, JIRA, Git, Agile, Cucumber, SOAPUI, RESTful, SQL, Jenkins, Ready API, GHERKIN, Eclipse, Maven, Oracle.

Client: Sears, Hoffman Estates IL August 2012- October 2014

Title: QA/Manual Tester

Responsibilities:

Followed Waterfall Methodologies and attended daily meetings with manager and team.

Participated in Requirements gathering, analysis and ensure requirements are clear and complete.

Design, Coding, Testing, and Deployment.

Prepared Requirement Traceability Matrix (RTM) to trace cases and functional requirements.

Performed Manual testing to check the flow of the application.

Identified and created test data for Test scenarios and Test cases.

Verifying the defects fixed before the release.

Worked with bug tracking tool Jira

Successfully performed Positive, Negative, Boundary value analysis, ad-hoc, equivalence partitioning testing techniques.

Collaborated with team to organize Test Plan during the initial phase of the project, prepared Test Scripts/Steps, created release notes in Application Lifecycle Management (ALM), setup/linked Test Lab with release cycle, executed test cases and recorded results in ALM.

Environment: Waterfall, Excel, ALM, HTML, Jira, Windows, Manual Testing



Contact this candidate