Post Job Free

Resume

Sign in

Engineer Selenium

Location:
Reston, VA
Posted:
March 27, 2020

Contact this candidate

Resume:

NADIRE NIJATBORHAN

Software Development Engineer in Test

571-***-**** U.S CITIZEN adchc5@r.postjobfree.com ASHBURN, VA OBJECTIVE

Over 5+ years of IT experience as a Software Development Engineer in Test (SDET) in Application, Manual, Automated, Web services for Web based and Client/Server based applications. Extensive experience in implementing test automation solutions for the Agile team. Currently seeking to join a highly motivated team with a project that offers challenging opportunities where I can expand my professional growth to the next level. PROFESSIONAL SUMMARY:

• Excellent knowledge on all phases of Software Development Life cycle (SDLC), Software Test Life Cycle

(STLC), SDET, Bug Life Cycle in waterfall and Agile development environment.

• Attended Scrum life-cycle ceremonies: Daily Standup, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective.

• Experience in preparing Test strategy, Test plan, Test scenarios, Test cases and Test scripts based on User requirements and System Requirements.

• Performed various types of testing such as Smoke, Functional, negative, positive, system, Regression, End-to-End testing.

• Scheduled Smoke and Regression Tests using Continuous Integration tools: Jenkins and for Version Control System: Git.

• Automated Test Cases using automation tools including Selenium using Java as Programming Language, Cucumber, and JUnit.

• Broad experience applying JUnit and TestNG to establish the course of scripts by incorporating annotations and performing parallel executions on various platforms and browsers.

• Expert in managing Java automation projects using Maven build tool. Configured and developed Maven build tool along with incorporating object model file (pom.xml) in projects.

• Developed and maintained Automation Framework with different frameworks such as Data-Driven, Behavior- Driven, and Hybrid Automation Frameworks.

• Extensive knowledge and experience in Behavior-Driven Development (BDD) and Test-Driven Development

(TDD).

• Substantial knowledge in developing BDD scripts including Cucumber and writing Step Definitions for behavior using Gherkin language.

• Utilized Cucumber HTML reports and JSON reports to automate test reports and included screenshots of failed scenarios.

• Extensively used Selenium API such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse events, with different Locators (XPath, CSS, id, Link text).

• Expertise in Bug Reporting, Bug Tracking using JIRA and actively interacted with the development team to fix crucial bugs.

• Proficient in manual back-end verification using SQL scripts for Oracle and SQL Server databases.

• Experienced in using Apache POI library to read and write data from external sources such as excel file to feed locators into the test script.

• Performed SQL query executions in Database as a part of backend Data Verifications and Test case data setup. Knowledge of RDBMS and proven SQL skills.

• Created test cases and performed Database Testing to check whether the data is being migrated properly. Used JDBC in automation framework to perform Database testing

• Hands on experience in API testing using Postman, SoapUI to manual testing, Rest-Assured Java Library for test automation.

• Generated test logs using Log4j for various log levels.

• Superior interpersonal skills, strong analytical, problem-solving, decision-making skills, and written and verbal communication skills.

TECHNICAL SKILLS:

Testing tools & libraries

Selenium WebDriver, TestNG, Selenium IDE, Selenium Grid, Junit, Cucumber, SoapUI, Protractor, Karate, Gherkin, Apache POI, JDBC, Rest-Assured library

Defect Tracking Tools JIRA

Programming Languages Java, SQL, JavaScript, Gherkin, HTML, XML, CSS, Json API testing Rest API Postman

CI/CD and building Tools Jenkins, Docker, Maven

Databases Oracle, PostgreSQL

Version Control Git, GitHub

Operating Systems Windows, Mac

Frameworks BDD Cucumber, Data Driven, Hybrid

Test Approaches Waterfall, Agile/Scrum, SDLC, STLC PROFESSIONAL EXPERIENCE:

Software Development Engineer in Test

FinWorks ERP - Tysons, VA

July 2017 - Present

Roles and Responsibilities:

Developed maven-based Data Driven Automation framework with Selenium WebDriver, TestNG and tested the application functionalities with multiple sets of data.

Executed Automation Scripts on different browsers and environments and reported defects.

Used Jenkins Servers to perform Continuous Integration (CI) by configuring Jenkins Jobs.

Responsible for UI / Front-End Testing and achieved a high level of automation coverage level.

Extensively used Page Object Model and Page Factory Design Pattern to abstract the web pages in automated test cases to further simplify the test scripts.

Responsible for managing all the test cases including test case designations, folder structures and automation selections.

Performed Back-End Verification Testing by manually writing Complex SQL Queries.

Performed Smoke Testing, Functional Testing, Positive/Negative Testing, Regression Testing.

Responsible for running Smoke tests by scheduling execution time in Jenkins CI to make sure the application build is acceptable for further testing.

Responsible for providing and analyzing test results for the team.

Responsible for entering, tracking defects and reporting defects to the team in Jira.

Worked as a Cross Functional Team member and took extra responsibilities as needed on projects. Environment: Java, Selenium WebDriver, Junit, JDBC, Maven, JIRA, Git, Jenkins, Windows, MySQL, Postman, Restful API, Cucumber, TestNG

Software Development Engineer in Test

FleetGru – Tysons, VA

February 2015 – July 2017

Roles and Responsibilities:

● Involved in test cases review by development team, product management and modified the test cases based on their feedback.

● Configured Selenium WebDriver created Selenium automation scripts using Java codes and TestNG and followed Page Object Model (POM) format.

● Experienced in Smoke Testing, Backend Testing, Black-Box Testing, Functional Testing, Positive/Negative Testing, Regression Testing.

● Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of test data.

● API testing using Postman, SoapUI to manual testing, Rest-Assured Java Library for test automation.

● Developed data driven framework using Selenium WebDriver, TestNG and Apache POI library.

● Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from Oracle database.

● Used Maven to build and run the TestNG automation framework. Once the script was executed, the framework sent the automation reports over email.

● Involved in creation and execution of manual Test Cases for checking the flow of the application Functionality, Positive

● ● ● and Involved Interacted Involved Negative in in with preparation reviewing Testing, the development and to of verify Requirement analyzing team the validity user to assure Traceability requirements, of the that failed all Matrix the participated Test defects/ Cases, document quality in logged Verification, for problems the mapping defects Validation are the and addressed. requirement assigned and Acceptance them. with Test Testing Cases. for

● ● developed Prepared Generated Test software. Extended Plans, Test Test Reports Cases and in TestNG Test Scripts. test script execution and created the failed test case screenshots.

● Integrated the test suites to Jenkins to execute them automatically after every successful deployment. Environment: Java, Git, Jenkins, Selenium WebDriver, TestNG, Eclipse, JIRA, SQL, and Windows, HTML, Postman ADDITIONAL SKILLS:

Multilingual: Mandarin (Chinese) and Turkish.



Contact this candidate