Senior Software Development Engineer - Málaga

Información del Proceso
% CVs leídos 50%
Rapidez lectura: 00 d. 2 h. 0 m.
Cv Inbox: 4

Senior Software Development Engineer



On behalf of Addison Global, Ciklum is looking for Senior Software Development Engineer in Test to join Malaga team on full-time basis.
Addison Global Limited is a new online gambling company based in Gibraltar building the best of breed mobile sports betting and gaming experience. We are attracting extraordinary and passionate people to build and scale our fast growing company, by working in a fast-paced and inspirational environment.
• Contribute to the development and enhancement of automation frameworks
• Develop iOS, Android and Web UI test automation scenarios and code using tools such as, but not limited to, Appium, Selenium, Cucumber, Java, DSL
• Develop API test automation and tools using Java
• Develop, maintain, and execute automated test scripts maximising reuse of test assets
• Participate in analysis on whether features or functions should be automated
• Create and manufacture test data needed for execution or database population
• Perform exploratory testing in cases where automation is not feasible
• Develop performance testing scripts using Gatling / JMeter
• Communicate effectively and continuously with QA, Development and Business team members within an agile / SCRUM team environment
• Monitor, consolidate, analyse, debug, and communicate automation test results
• Provide vision and direction to the evolution of organisation wide automation strategy
• Participate in technology selection process and proof of concept models for new technologies
• Mentor SDET team members encouraging peer review and up-skilling
• Define coding and design standards and provide suggestions on improvements
• Drive the continual maintenance of code base and refactoring
• Good experience in Object Oriented development languages (e.g. Java, C#)
• Familiar in use of tools such as Appium, Selenium, Cucumber
• Experience developing test automation (integration, functional and end-to-end)
• Experience of automating testing of APIs, messaging and database verification
• Solid experience working as a hands-on team player in an agile development environment
• Familiar with concepts of BDD / TDD with a focus on assuring quality
• Strong attention to detail both in programming and test design and execution
• Familiar with version control systems such as Git, Subversion etc.
• Team player with a constructive attitude
• Driven and focused individual
• Passionate about learning and problem solving
• Experience in applying algorithms and design patterns to solve complex problems
• A track record as a contributor providing support with tools development and automation
• Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles
• Demonstrate understanding of test management processes and manual and automated test execution
• Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools/software (TestRail, Bugzilla, Jira, or similar)

Desirable Skills:
• Experience of testing cross-platform mobile Redux / React / React Native frameworks
• Experience of coding custom DSL test languages
• Familiarity with micro services, event sourcing and CQRS
• Experience of performance testing using e.g. JMeter / Gatling and any Scala experience highly desirable
• Experience of development within a Mac OS / Linux environment
• Working knowledge of SQL or NoSQL databases
• Jenkins, Bamboo or TeamCity CI knowledge

Funciones Profesionales

Detalles de la oferta
  • Imprescindible Residir: Not Required
  • Idioma: Inglés (Excelente)
  • Experiencia: 3-5 años
  • Formación Mínima: Licenciado
  • Nivel Profesional: Especialista
  • Tipo contrato: Indefinido
  • Jornada: Jornada completa
  • Honorarios: No especificado
Cursos de Informática y Telecomunicaciones