Post Job Free
Sign in

Quality Assurance Software Development

Location:
Tower Hamlets, Greater London, United Kingdom
Posted:
June 28, 2024

Contact this candidate

Resume:

EMIN KAVAK

** ****** ***** *** ******** COURT BRENTFORD, Brentford, City of London TW8 9GH

+447********* ****.***.***@*****.***

Web: https://github.com/emnkvk LinkedIn: linkedin.com/in/emin-kavak I am an experienced Software Development Engineer in Test (SDET) with a strong background in automated and manual testing. I have expertise in using Selenium WebDriver, Java, JUnit, TestNG, and Cucumber frameworks for UI testing, employing Behavior Driven Development (BDD) methodologies. My skills include developing data-driven frameworks, creating and executing test cases across multiple browsers and platforms, and managing continuous integration systems using Jenkins. Additionally, I have a solid foundation in SQL for data verification and extensive experience with various testing tools and technologies, including Apache POI for keyword-driven testing, GitHub for version control, and Test Rail for test management. My educational background in Computer and Instructional Technology complements my practical experience in the field. Software Quality Assurance Tester, 03/2022 - Current Fidens Solutions - New Jersey

I have extensive experience in automated UI testing using Selenium WebDriver, Java, JUnit, TestNG, and Cucumber frameworks.

I utilized Behavior Driven Development (BDD) with Cucumber and Java, creating feature files with scenarios and scenario outlines, as well as writing step definitions for behavior. I developed a Java-based library to read test data from XML and properties files using TestNG and Selenium.

I implemented data-driven frameworks and used the Selenium tool to read data from Excel files, generating test status results (passed/failed) on Excel sheets. I designed and developed Page Objects using the Page Object Design Pattern and Selenium WebDriver API.

I employed Selenium WebDriver to run test cases across multiple browsers and platforms. I identified GUI elements using various locators such as ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath, and CSS selectors.

I used Apache POI methods for reading from and writing to Excel sheets to perform Keyword Driven testing.

I was involved in setting up a continuous integration system using Jenkins and have working knowledge of cloud-based code repository systems like GitHub.

I developed and executed SQL queries to verify proper insertion, deletion, and updates. I analyzed user requirements, functional specifications, and Use Case documents, and created test cases for functional testing.

Software manual tester, 01/2021 - 03/2022

Mersys LLC - New Jersey

Used strong understanding of software testing methodologies and principles to continually improve testing processes.

Maintained test logs and documented all tests, providing accurate and timely status updates. PROFESSIONAL SUMMARY

WORK HISTORY

Tested web applications across diverse range of desktop, tablet and mobile devices. Collaborated with software developers, system engineers and other engineering staff to improve quality and reliability of software.

Extracted software testing requirements from business requirements and functional specifications. Identified bugs, risks and anomalies, applying action to prevent reoccurrence. Addressed problems critically, implementing optimal solutions to boost overall system performance. Optimised software testing to strengthen Quality Assurance (QA) measures. Contributed to meetings with clients to discuss requirements for new products or updates to existing products.

Computer Science Teacher, 10/2017 - 06/2020

Private Hatem Schools - Manisa

Prepared lesson content and delivery in line with curriculum guidelines. Assessed student performance, behaviour and class engagement. Planned inspiring extracurricular activities for well-rounded student socialisation and development. Instructed students in JavaScript and CSS coding languages and principles. Used Microsoft Word and other software tools to create documents and clear communications. Used varied resources and technologies to maximise student engagement and understanding. Developed curriculum to guide students through hands-on technology projects and computer-related activities.

Monitored computer laboratory operations to safeguard equipment and enforce rules. Helped students and staff members troubleshoot technical issues. Established clear learning outcomes and targets for different abilities. Handled student behaviour issues as per school policy to maintain order in class. Planned lessons and generated materials to promote ICT development. Assistant technology manager, 03/2014 - 06/2016

Ibrahim Cecen University of Agri - Agri

Upgraded hardware and software regularly for optimised systems performance. Installed new technologies without disrupting workflow. Maintained system security through regular testing and servicing. Managed technology resources within department budgets. Assessed system performance to advise on possible updates and improvements. Recommended upgraded technologies to meet evolving business requirements. Monitored and updated software certifications for full compliance. Jira

Jenkins

Test automation frameworks

Web API protocols

SQL queries

Selenium

Test automation

Selenium

JUnit

TestNg

Cucumber

MySQL

Postman

Jenkins

SKILLS

Cucumber

Test implementation

Cross-platform testing

Manual test case preparation

Project Management

Java Core

HTML

CSS

Github

Jira

Cypress

Bachelor: Computer Education and Instructional Technology, 09/2012 - 06/2016 Agri Ibrahim Cecen University - Agri

RQF Level 6 / SCQF Level 10 / CQFW Level 6: Computer Education and Instructional Technology Department for Education UK

English

Upper intermediate

Turkish

Fluent

References available upon request.

EDUCATION

LANGUAGES

REFERENCES



Contact this candidate