Post Job Free
Sign in

Air Force Selenium

Location:
Des Plaines, IL
Posted:
December 15, 2020

Contact this candidate

Resume:

Kagan Alperen

SDET/Automation Engineer

Chicago, IL 847-***-**** *************@*****.***

https://www.linkedin.com/in/kagan-alperen-075212194/ Authorized to work in the US without any sponsorship PROFESSIONAL SUMMARY

● Three year of experience in Information Technology industry specializing in Software Automation and Quality Assurance Testing, and proficient in Web-Based Applications Testing.

● I worked as an officer in the Turkish Air Force between 2010-2018.

● Extensive knowledge in the Software Development Life Cycle (SDLC) and Software Testing, Software Testing Life Cycle (STLC), testing methodologies, Defect Life Cycle management.

● Applied knowledge in different Agile Scrum ceremonies: Daily Stand-up, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective.

● Substantial knowledge in defining Testing Methodologies and creating Test Scenarios, Test Plans, Test Cases, Acceptance Criteria.

● Experience in actively creating stories, assigning tasks, and tracking defects using project management tool Jira Xray.

● Extensive experience and knowledge in Cucumber tool with Gherkin language created Scenarios in Feature files, Step Definitions, Test Runner, etc.

● Experience in using Behavior-Driven Development (BDD), Data-Driven Development (DDD), Hybrid-Development Frameworks with Page Object Model and Singleton design patterns.

● Ability to perform Smoke Testing, Regression Testing, Functional Testing, Integration Testing and Black Box Testing for quality assurance.

● Highly skilled in automation script development using JAVA, Selenium WebDriver, Cucumber, TestNG, JUnit within IntelliJ and Eclipse IDE.

● Developed Hybrid framework using Page Object Model (POM), Apache POI, Rest Assured plugins to ensure End-to-End testing.

● Expertise in developing BDD framework with Cucumber and writing step definitions using Gherkin language.

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

● Expert in writing and executing Test Case manually and automating them, bug reporting and tracking defects using project management tools like Jira.

● Efficient in automating and maintaining the CI/CD process for building JAVA projects using Jenkins.

● Maintained code by using GIT for version control.

● Developed and executed Web Service /API scripts using Rest Assured for automation, sending requests and validating response in different formats (XML/JSON/HTML).

● Diversified experience writing and executing SQL queries to ensure data verification and validation on back end (Oracle, MySQl).

TECHNICAL SKILLS

Programming Languages JAVA, SQL, HTML, XML, Gherkin Testing Frameworks Behavior Driven Development, Data-Driven, Hybrid, JUnit, TestNG

Testing Tools Selenium WebDriver, Cucumber

Test Build & Integration Tools Maven

Defect Tracking Tool Jira, JIRA XRAY

Browsers Chrome, Firefox, Edge, IE, Safari

Databases Oracle, MySQL

Web Services REST

Development IDE IntelliJ IDEA, Eclipse, MySQL, SQL Developer, Postman CI/CD Jenkins

Repository System GitHub

PROFESSIONAL EXPERIENCE

VYTrack, McLean, VA 03/2019 – Present

Title: SDET

Responsibilities:

● Active participation in all Scrum meetings and creation of Scrum artifacts (Test Scenarios, Test Cases, Test Plan, Sprint Backlog).

● Attend Sprint Grooming and actively participating in analyzing and pointing User Stories.

● Attend Sprint Retrospective and provide feedback on the work done during the Sprint.

● Participate in the estimation of Level of Effort and participation in User Story pointing and grooming.

● Responsible for development and maintenance of Automation Framework using Cucumber, JUnit, Maven, Selenium WebDriver.

● Perform Regression Testing, Smoke Testing, Database Testing, and Black Box testing at different phases of the test cycle.

● Implemented Page Object Model using Page Factory and Selenium WebDriver for easier code maintenance and improving scalability.

● Use IntelliJ as IDE for creation and automation of test scripts.

● Do Back-end database testing using SQL and JDBC.

● Involved in API testing by using REST-Assured library and Postman for manual testing.

● Perform CI (Continuous Integration) by using Jenkins.

● Use ID, tag name, link text, partial linktext, name, CSS and XPath locators to identify easily Web Elements.

● Work with cloud-based online repository GitHub for version control.

● Use Apache POI for reading and validating Excel Files.

● Perform Cross-browser testing with Selenium WebDriver on Google Chrome, Mozilla Firefox, and IE.

● Use Jira to organize effectively the workflow during particular Sprint, such as plan, schedule, and run tests and track defects.

● Work with Business Analyst, Developers and Project manager in a cross-functional environment to effectively perform given tasks.

● Mentor Associate testers so they can easily comprehend the tools and the company culture to increase their productivity and shorten their assimilation period. Environment: Agile/Scrum Methodology. SQL Developer and IntelliJ IDE. Hybrid framework. Testing tools Cucumber, JUnit, Selenium WebDriver, REST Assured, and Postman. Operating System Windows OS. Web browsers Chrome, Firefox, IE. Version control GitHub. Project management tool Jira. Other tools Jenkins, JDBC, and Apache POI.

BookIT McLean, VA 09/2018 – 03/2019

Title: SDET

Responsibilities:

● Worked in Agile/Kanban methodology, actively participated in Scrum meetings.

● Performed Cross-browser testing by executing test scripts on different browsers such as IE, Chrome, and Firefox.

● Used GitHub for version control.

● Used Java programing language and developed my test scripts on Eclipse IDE.

● Used Jenkins for CI/CD.

● Used Singleton Design Pattern for Driver class.

● Designed Framework in Page Object Model.

● Used Jira for bug tracking purposes.

● Automated functional test scripts with Selenium WebDriver and TestNG.

● Expert in creating log files with Log4J.

● Used Maven as a build tool, to manage dependencies and to execute parallel testing.

● Involved in API testing by using REST-Assured library and Postman for manual testing.

● Used Extent reports to generate HTML reports.

● Proficient in Selenium GRID for Parallel testing and Cross-browser testing.

● Helped with the setup of the Data-Driven Framework and developed reusable methods.

● Used Jenkins and Maven to schedule Smoke Test run.

● Performed Back-end testing by writing SQL Queries.

● Experienced in handling Alerts, Frames, and Pop-ups, Accessing Forms, tables, links, Keyboard and Mouse Events using Selenium WebDriver.

● Performed Integration Testing, Functional Testing, Regression Testing, and Smoke testing.

● Mentored Manual testers on Automation tools.

Environment: Agile/Kanban Methodology. Eclipse IDE. DDT framework. Testing tools TestNG, Selenium GRID, Selenium WebDriver, and Postman. Operating System Windows OS. Web browsers Chrome, Firefox, IE. Version control GitHub. Project management tool Jira. Other tools Jenkins, JDBC, and Log4J.

Client: Turkish Air Force 08/2014 – 08/2016

Title: Manuel Tester

Responsibilities:

● Worked in Air Forces as an officer.

● Identified and reviewed user requirements and system specifications.

● Prepared test plan and test cases for functional testing. Mentored Manual testers on Automation tools.

● Performed UI testing for Turkish Air Force Personnel Performance Evaluation application. Education:

Bachelor of Science: Industrial Engineering 2006-2010 Turkish Air Force Academy, Istanbul, Turkey



Contact this candidate