Post Job Free
Sign in

Engineer Selenium

Location:
Schaumburg, IL
Posted:
November 09, 2020

Contact this candidate

Resume:

Gulmira Zhussupbekova

Software Development Engineer in Test

Schaumburg, IL 773-***-**** ****.******@*****.*** (Authorized to work in any company without sponsorship)

OBJECTIVE

Looking a technically challenging position in the area of Software Testing, Test Automation and SDET, that provides a highly motivated, progressive and friendly environment. Team player with good Selenium, Cucumber, SQL, Restful based Rest-API testing experience with analytical and communication skills, influence and collaborate with application architects, development, testing organizations, and business teams.

PROFESSIONAL SUMMARY

•Over 6+ years of Experience as a SDET, extensively worked on Software Functional and Automation Testing of Web based, Client/Server, API and mobile applications.

•Good knowledge and working experience and implementation skills of each phase of Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC ).

•Proven ability in designing and creating Automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Appium, Maven, Jenkins tools.

•Good knowledge on Object Oriented Programming (OOP) concept and extensively used Java for test case automation.

•Good working experience in Functional Testing, Regression Testing, Ad-Hoc testing, Smoke testing, Black Box Testing, System Testing, Integration Testing, Backend/Frontend Testing and User Acceptance Testing using Selenium IDE and Selenium WebDriver .

•Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.

•Experience in developing Behavior Driven development (BDD/TDD) framework. Prepared test Scenarios, Scenario outlines, Feature by using Gherkin language in Cucumber, writing Step definitions and generating the cucumber reports.

•Design, Develop, and Document backend test suites focused on API, verification, validation, and performance.

•Strong experience in testing Webservices (Restful API) using Postman and Java with Rest Assured libraries. Serializing/Deserializing JSON formatted data and validated with different HTTP status codes.

•Experience in automating Mobile applications using Appium. Implemented Emulator for mobile app testing in Android platform using Appium Tool Continuous monitoring of testing and analysis of the failures on Jenkins Environment.

•Proven ability experience in writing SQL Queries, extract data from SQL Server, MySQL, and Oracle.

•Attend daily stand up meetings, Sprint planning, Sprint retrospective and Sprint reviews.

•Experienced in using Version Control Tools like GIT and GitHub.

•Used JIRA for bug tracking, issue tracking and project management. Generated automated daily reports using JIRA.

•Expertise in using Apache POI for data driven frameworks, to load data into required test scripts from external sources like Excel Sheets.

•Experience with AWS (Amazon Web Services).

SKILLS

TESTING METHODS

Functional testing, Regression testing, Smoke testing, System testing, Integration testing

TOOLS

Selenium Web driver, Selenium Grid,

Jenkins, Appium, Postman, Cucumber, Maven, JDBC, Oracle SQL Developer

DEFECT TRACKING TOOL

Jira

VERSION CONTROL

GIT

METHODOLOGIES

Waterfall, Agile, SDLC, STLC

TESTING FRAMEWORKS/LIBRARIES

JUnit, TestNG, Cucumber, Rest-Assured, Apache POI

LANGUAGES

Java, HTML, XML, JSON

DATABASE/ LANGUAGES

Oracle, MySQL, SQL

EXPERIENCE

CVS Health - Software Development Engineer in Test September 2018 to Present

Roles and Responsibilities:

•Participate and contribute to all QA team deliverables which include: test strategy, test planning, test development, test automation development, reviews.

•Develop and implement automated and manual tests that will functionally validate

frontend or backend application development.

•Assist in reproducing, investigating and debugging software issues in coordination with the delivery team squad and validating any software fixes.

Created a framework to support UI (Selenium, Cucumber, Junit), API (Rest-Assured) and Database (Oracle) testing.

Executed Back-End testing Restful API’s using Postman and Java with Rest-Assured and Http Client library.

•Developed and implemented Selenium Page Object Model framework with Selenium WebDriver using JAVA Object Oriented Programming and open source test framework TestNG.

•Performed Database testing using SQL Queries for data design, validation and integrity

testing, also established JDBC connection using Java programming language.

•Performed Smoke testing, Regression testing, Acceptance testing, Functional testing,

Integration testing, Regression testing, Black Box and Gray Box testing.

•Develop Restful Web Service testing framework with open source REST-Assured and TestNG to build robust and scalable web service testing

Involved in all Agile ceremonies (daily stand ups, sprint planning, retrospective, demo)

•Hands-on experience with version control systems GIT.

•Using Jira tracked raised bug and made enhancement requests as they are entered into bug tracking systems.

Environment: Selenium WebDriver, Java, Maven, TestNG, JUnit, HTML, MySQL, Restful Web Service, Git, Jira, Jenkins

TD Ameritrade – QA Test Engineer November 2016 to September 2018 Roles and Responsibilities:

Responsible for testing and delivering software to accomplish business outcomes.

Developed detailed and well-structured test cases based on functional and non- functional requirements.

Contributes to test planning, and when part of a Scrum team, builds test cases for stories in the given sprint, per story acceptance criteria.

Developed automated front-end tests using Selenium WebDriver with Java.

Experience with Agile Methodology BDD (Behavior Driven Development) and Cucumber

test framework.

Executed API test scenarios and create API automation using Rest-Assured Library for Automation framework.

Performed backend testing using SQL queries to retrieve and verify the information in the database.

Reporting the issues in Jira and follow up on bug fixes.

Mobile Application testing, using Appium. Test Mobile Apps for Android as well.

Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Java, Selenium WebDriver, Appium, Cucumber, Jira, Git, HTML, XML, Oracle SQL

Ace Hardware – QA Engineer July 2014 to October 2016 Roles and Responsibilities:

Participating in design and refinement sessions and elaborate the acceptance criteria of requirements/stories. Analyzing Business Requirements / Features and preparing the Test conditions.

Performed GUI, Functional, Usability, Regression, Smoke tests in order to test the stability and usability of software application under test.

Responsible to maintaining automation framework with new features / enhancements and bug fixes.

Monitoring automated test execution on Jenkins, evaluate test reports and defect management.

Working experience on tools and frameworks like Selenium and Appium for mobile.

Able to design, build, execute, schedule and monitor manual and automation tests.

Manually tested the application and developed test cases based on software requirements specifications.

Environment: Java, Selenium WebDriver, Appium, Cucumber, Jira, Git, HTML, XML



Contact this candidate