Post Job Free

Resume

Sign in

Engineer Selenium

Location:
Indianapolis, IN
Posted:
January 13, 2021

Contact this candidate

Resume:

RAMAZAN A. SEVINDIK

Software QA Engineer

PROFESSIONAL SUMMARY

Result and deadline-oriented Software QA Engineer with 3+ years of experience in manual testing and re- cent automation testing at the UI, database, and API levels. Strong experience in automation designing, scripting, developing, and maintaining automation frameworks with user-centric approaches. Solid history of discovering de- fects, tracking bugs, generating reports, and ensuring that expectations are met with high-quality of the product. Pursuing further education to learn new skills. Enjoys sharing knowledge with team members and works collabora- tively as a cross-functional team member.

PROFESSIONAL SKILLS

• Testing & Management Tools: Selenium WebDriver, Selenium Grid, Maven, JUnit, TestNG, Hamcrest, Cu- cumber, Jenkins, AWS EC2, Java Database Connectivity (JDBC), Oracle SQL Developer, REST Assured, Postman, Jira, Jira-Xray, Apache POI

• Testing Types: Smoke, Regression, End to End, Functional, UI, Database, and API tests.

• Databases: Oracle, MySQL

• Languages: Java, SQL, Gherkin, HTML, CSS

• IDEs: IntelliJ, Eclipse, Oracle SQL Developer, Postman.

• Frameworks: Cucumber BDD/DDT (Hybrid, embed with TDD), TestNG

• Project Building Tool: Maven

• Project & Test Management Tool: Jira, Xray

• Reports: Cucumber-html, Jira-Xray.

• Continuous Integration Tools: Jenkins, AWS EC2

• Version Control: Git/GitHub

OTHER P. LANGUAGES AND TOOLS FAMILIAR WITH:

JavaScript, Python, Docker, Appium, Android Studio, JMeter, Extent Reports, Azure DevOps. CORE COMPETENCIES

• Automated UI testing with Selenium WebDriver, Data-Driven, and Behavior-Driven (Hybrid) Test Automation Framework built from scratch on Page Object Model (POM) and Cucumber by using Java

• Strong understanding of Object-Oriented Programming (OOP) concepts with Java programming language and implementations in Automation testing framework by performing functional, cross bowsers and parallel test- ings

• Experience in API Testing on RESTful web services with REST Assured libraries and manual API Testing with Postman

• Knowledge of Mobile Testing with self-practiced Appium on the Android Studio. Practice on Android Virtual Device (AVD).

• Verify the quality and coverage of the Automation test suite by developing and updating the existing au- tomation script

• Experience in analyzing automated test reports generating through Cucumber built-in reporter and third-party plugins

• Advanced understanding of requirements, design specifications, and testing strategy to validate requirements and specifications, develop and review test plan, develop test scenarios to plan and prepare for testing

• Advanced in testing processes and tools to execute test cases and scripts, analyze test results, report on testing progress and results, facilitate defect resolution, and document final test results to execute a testing engagement

• Experience in Agile/Scrum Methodologies and all the Scrum Ceremonies such as Sprint Planning Meeting, Backlog and User Stories Refinements-Grooming meeting, Daily Stand Up meeting, Sprint Review-Demo meeting, and Retrospective meeting

419-***-**** adjevv@r.postjobfree.com linkedin.com/in/adams-ramazan US Citizen

• Strong ability in writing positive and negative test scenarios by keeping customer perspective in mind

• Experienced in Software Development Life Cycle (SDLC), Testing (STLC), and Defect Life Cycle within Agile methodology

• Support activities from software quality assurance, test procedures, test plans, data verification, and defect iden- tification and statistics measurement based on the traceability matrix in JIRA-Xray

• Experienced with BDD using Cucumber JUnit in Java Programming Language and developed Features Files

(Gherkin Language), Steps Definitions, Test Runner, and automated Test Cases

• Basic SQL queries, SQL scripts, and performing Database Testing in different RDBMS like Oracle and MySQL

• Performed database Data-Driven Testing using Selenium WebDriver, TestNG, JDBC driver, and Apache POI

• Knowledge of Continuous Integration tool Jenkins and experience with Amazon Web Services (AWS) and GitHub

• Excellent work ethic, strong communication skills, positive attitude, great and easy-going team member

• Grows knowledge and stays current on established tools, techniques, and technologies

• Ability to meet deadlines, goals, and objectives within the timeline PROFESSIONAL EXPERIENCE

OpenlyCRM Oct 2020 – Present

Software Development Engineer In Test (SDET)

Practice OpenlyCRM Application in CYBERTEK CODING SCHOOL - The USA’s top-ranked coding school focused on Test Automation, Full Stack Development, DevOps, and RPA.

• Develop and perform BDD (Behavior Driven Development) with Cucumber features by creating the Feature files with Scenarios in Gherkin format from the user stories and executing the feature files with Cucumber runner options for testing the functionalities of the application

• Create Cucumber BDD testing framework from scratch using Java, Selenium WebDriver, JUnit, Maven using the Page Object Model

• Extensively use Selenium locators like (XPath, CSS Selector) and WebDriver to test the web application

• Performs database testing using SQL queries and establishing database connection with JDBC to test and vali- date the Oracle Database

• Automates processes for email notification of smoke and regression testing, functional testing, and API testing

(Postman and REST Assured) for every release by maintaining codes in GitHub

• Responsible for designing, building, and supporting automated CI/CD tools into AWS using Jenkins

• Performs automation Web API testing using REST-Assured framework by invoking CRUD Operation of GET, POST, PUT method calls

• Develops automation scripts and test execution using Java, SQL, Selenium WebDriver, Maven, JUnit, and Cu- cumber

• Automate test scripts through the Software Development Life Cycle (SDLC)

• Maintains tracking system for defects throughout the Software Testing Life Cycle (STLC)

• Creates bug tickets in JIRA with defect type, severity, detailed information about it

• Uses GIT as a version-control system for tracking changes and collaboration and JIRA for project manage- ment purposes

• Perform cross-browser, multiple platforms (parallel) testing, and to run tests and generate reports

• Participates in all Scrum ceremonies within a scrum team, peer review, and mentoring sessions with some other peers

FleetApps May 2020 – Sep 2020

Automation Test Engineer

Practiced FleetApps Application in CYBERTEK CODING SCHOOL

• Developed and designed Automation Framework for a Web-based application, created automation test scripts using Java for Selenium WebDriver, TestNG, Maven to validate functionality on various browsers, and per- formed smoke and regression tests using Jenkins

• Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance with Business Requirement

• Automated the Sprint Stories based on the Acceptance Criteria

• Developed and executed Data-Driven Framework from scratch using Java, Selenium WebDriver, Data-Driven Testing (DDT), Maven by implementing Page Object Model and Singleton

• Designed and developed page object model in the framework and extensively used Selenium WebDriver for API

• Created POM repository for several frameworks by using XPath and CSS locators for element identification and participated in preparing test case using Selenium WebDriver to validate all UI components, Popup, Win- dows and Mouse Movements

• Successfully built POM and added dependencies of Java, TestNG, Selenium, Apache POI

• Created and coordinated object repository classes and test classes separately for each web application in my framework

• Used Apache POI to read and write data from the Excel sheet for Data-Driven Testing in TestNG framework with Java

• Configured Application Frameworks in TestNG suite along, also designed and executed in TestNG XML files based on profiles

• Expertise in performing Positive, Negative, Functional, Smoke, and Regression testing for web applications

• Used Jira to keep track of the tasks and issues, reported bugs into Jira bug-tracking system and attended daily standup meetings

• Created HTML reports with detailed test steps and screenshots

• Maintained the Selenium and Java automation code and resources in the version control system, GIT-GITHUB

• Implemented TestNG as part of the framework by configuring the testng.xml file to support Test Suites, Groups, PassingParameters, Parallel Testing to run along with Selenium Grid and automated on CI/CD by uti- lizing Github and Jenkins

• Implemented Agile Methodology and Scrum framework and actively participated in all Scrum ceremonies Indiana Math and Science Academies Aug 2014 – July 2017 Technology Integration and Testing Coordinator

• Managed and tracked student development records in Excel and generated reports to admin team and parents

• Created curriculum; trained and supervised Substitute Teachers and Teacher's Aids' implementation of the program

• Performed Manual Tests on the school information system

• Tested the application and database daily (before, during, and after work hours) to ensure the environment is up and running and main functionalities are working properly

• Communicated with developers to keep track of any database related bugs, issues, new requirements coming from the clients, and changes

• Manually tested the application and database with the different access credentials

• Evaluated user problems and issues with software performance and provided feedback to improve the quality of the school management system tool, ConceptSIS.

• Provided quality updates, documented defects, and assigned them to developers by creating support tickets

• Involved in testing the new functionalities based on Test Cases, reporting new requirements which were com- ing from staff, students, or parents, and tracking non-functioning features or unexpected issues until they get fixed

• Provided professional development for teachers to learn and implement smart board technology into their classes and supported the team with troubleshooting, setup, and implementation of new tools such as clickers, mobile pads, and some online educational and interactive applications.

• Tested a new smart board web-based application in a pilot school

• Conducted manual testing to find inconsistencies, issues, and bugs

• Provided professional development for teachers to learn and implement smart board technology into their classes

• Created and updated teachers' schedules by using the Timetable application

• Organized student practice and state computer-based achievement tests and all necessary servers, Access Points, computers setup, updates, tracking management, performance-related testing, and stress test

• Entered students' data, employees' info, and school progress reports into the ConceptSIS educational desktop app

• Retrieved and created data while generating students reports, reports for site visits, and sharing school success to the staff and parents.

• Prepared multi-purpose headers, brochures, flyers, posters and uploading them on the school webpage and keep schools’ websites up to date.

EDUCATION

Master's Degree in Computer Science, North American University Stafford, TX Currently Enrolled Cybertek Coding School, McLean, VA

The USA’s top-ranked coding school focused on Test Automation, Full Stack Development, DevOps, and RPA.

(I Completed over 1000+ hours of full-time course instructions, projects along with collaborative team works, and co-op work experience in the IT industry.)

Master's Degree in Leadership, American College of Education Indianapolis, IN Graduated in 2016 Bachelor of Science, Balikesir University, Turkey Graduated in 2004



Contact this candidate