Profileimage by David Gangel Lead SDET from Berlin

David Gangel

available

Last update: 01.04.2024

Lead SDET

Graduation: Computer Science and Engineering (BSc)
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Full Professional) | Hungarian (Native or Bilingual)

Attachments

CV-David-Gangel_030324.pdf
Lebenslauf-David-Gangel_030324.pdf

Skills

  • Test Automation
  • Software Development
  • Cucumber (BDD)
  • JUnit
  • TestNG
  • Selenium
  • Appium
  • REST Assured
  • Java
  • Spring Framework
  • Test Management
  • Scrum
  • Agile
  • Maven
  • Android
  • Atlassian Jira
  • Atlassian Confluence
  • Atlassian Xray
  • JBehave
  • Jenkins
  • ISTQB Certified Tester
  • UML
  • C#
  • Delphi
  • Eclipse, Netbeans
  • Apple instruments
  • HP Quality Center, TestRail
  • Squishide
  • MySQL, PostgreSQL
  • Debian GNU/Linux
  • Mingle, CIP
  • Cisco CCNA Certification
  • Trac
  • Perforce, SVN, Git
  • MacOSX, iOS
  • Virtualization

Project history

05/2017 - Present
Freelancer - Lead SDET
Applause (Internet and Information Technology, 1000-5000 employees)

  • Planning and developing the main architecture and structure for automation projects
  • Developing new automation test cases for APIs, Web-, and Mobile apps (both Android and iOS)
  • Contact person for the clients or internal Applause management
  • Review automation candidate test cases, ask for changes if there is a need for it
  • From the candidates create tasks for SDET team members, estimate the time that needs to complete the implementation
  • Schedule and organize the SDETs to perform activities like regression and smoke cycles
  • Plan and manage Sprints from the different activities in JIRA
  • Help the SDETs in complicated situations or questions
  • Review the written test code provided by the SDETs, ask for changes and optimization
  • Write and maintain Groovy scripts for CI/Jenkins
Technologies and Tools:
Java, Selenium, Appium, REST Assured, TestNG, Jenkins, Maven, Git, TestRail, Xray, Jira, Confluence

03/2015 - 12/2016
Development on a Private project

Technologies and tools:
  • Hippo CMS (Enterprise Java CMS)
  • Spring framework
  • Freemarker server-side template engine
  • REST API and web services
  • JCR API
  • Angular2 starting from the alpha versions up to 2.4.4
  • Bootstrap CSS framework v3
  • GitLab
  • Bind as DNS server
  • Maven + Cargo + Tomcat + Apache

09/2012 - 03/2015
Senior Software Test Engineer
txtr GmbH (Internet and Information Technology, 10-50 employees)

  • Designing and creating a new automation test framework (Selenium+Spring+Cucumber)
  • Maintaining the Selenium GRID infrastructure
  • Maintaining old automation scripts
  • Writing new automation and manual tests
  • Running regressions in each release cycle
  • Cross platform WEB testing (Desktop browser, Android, iPhone, ereader devices)
Technologies and Tools: Java, Cucumber, JUnit, Spring, Selenium, Maven, Git, TestRail, Jira, Confluence

06/2010 - 06/2012
Quality Assurance Specialist
EPAM Systems (Internet and Information Technology, >10.000 employees)

  • Manual testing for an international newspaper publisher an iOS application on iPhone and iPad
  • Writing automation code in C# with Selenium for a Sport Betting web application
Technologies and Tools: C#, Selenium, TestNG, Git, Jira

12/2009 - 05/2010
Software Test Engineer
Mobilengine (Internet and Information Technology, 10-50 employees)

  • Manual testing mobile application for iOS and Windows Mobile
  • Designing and introducing standardized templates and documents for test cases and execution reports

Certifications

ISTQB Certified Tester Foundation Level
2012
Cisco CCNA
2010

Local Availability

Open to travel worldwide
• Onsite/Offsite in Berlin
• Offsite worldwide

Other

I'm offering professional and comprehensive quality assurance services.
Ticketing life-cycle process improvements, Agile work progress improvements, specification review, automated mobile- and web-application testing are my main activities.

Why am I the right partner for you?

During the past more than 10 years I've collected extensive experiences by testing different mobile- and web-applications and other systems. I also know the market leader platforms, and therefore the things that needs specific attention during the test planning and execution.
In my career I've used different programming languages, but most actively I work with Java nowadays.

I'm able to identify possible problems in the specification phase of the development life-cycle, asking questions regarding to them and able to give some suggestion to solve them in a professional way.

My bug reports are always clear, well specified, so for a developer it's easy to reproduce the issue.

From automation point of view I have excellent knowledge of the Selenium API. I'm using best practices with the best available tool-set:
- Cucumber as the BDD framework
- Page Object Model for maximize the re-usability of the locators and dramatically reduce the maintenance costs of the tests
- Spring framework to manage the object life-cycles
- CI/Jenkins for Continuous Delivery and test running
- Grid infrastructure setup for the smooth and fast test execution
- A cutting edge testing framework that is reliable and able to run 3 times faster the tests

In summary you can get the right person, with the right tool at the right time to overfill your expectations.

Don't hesitate to contact me
Profileimage by David Gangel Lead SDET from Berlin Lead SDET
Register