Skip to main content
Location Madrid, Spain Category Information Technology Date posted 16/12/2020 Job ID 200001D1
Tool Architect - Architecture (Openbank)


Mission and responsibilities

Tool architects at Openbank are committed to bring Openbank's automated software testing environment to the next level and are responsible for our test infrastructure and strategy. They establish best practices for automation and training of Developers and Quality Managers. They manage the definition, implementation, monitoring and improvement of the test automation architecture and the selection, configuration and deployment of automated testing tools, frameworks, coding standards and strategies for automated testing throughout the DevOps Cycle.

 

- Design and lead the implementation of tools, DevOps practices and software components across a group of specific business applications or technologies to test and validate engineered software solutions.
- Peer with Test Managers to define the test automation strategy as part of the overall strategy, and define the architecture of the test cases for the purpose of re-use.
- Define the target state of the test environment and infrastructure. Define the requirements towards DevOps, monitoring the performance of the test environments and define potential corrective action together with DevOps
- Define Automated Test quality metrics, and implement tools and methodology for monitoring and reporting.
- Define, implement and monitor adherence to Automated Test quality standards.
- Instruct technical specialists for the implementation, and maintenance of the testing framework and environment.


Qualifications

Education

- Bachelor’s Degree in Computer Science, Information Systems, or other related field.
- Typically has 5+ years of demonstrable relevant IT work experience, including experience in automated testing, especially in API integrations.


Core competencies:
- Sound knowledge on systems architecture models and paradigms. Ability to adapt quickly to new technologies and changing business requirements.
- Expert knowledge of automation tools, languages and frameworks.
- Experience with the definition and maintenance of Automated Testing strategies.
- Cross platform development experience (C++, Java, Objective-C, Swift, JavaScript – one or more languages).
- Hands-on experience working under agile methodologies and DevOps environments, providing advice and guidance to agile squad teams on technical specifications and architectural debt. Proficient working with DevOps toolchains and CI/CD software delivery models.
- Ability to partner with internal or external software engineers and quality analysts to identify course of resolutions.
- Excellent analytical and problem-solving skills. Good communication skills.

Job-specific competencies:
- Proven track record as tester within API-driven integrations.
- Proficient implementing frontend integrations with backend services via RESTful web service APIs experiences/components.
- Experience of Integration patterns and associated best practices (e.g. Web Services, REST, Pub/Sub, MOM).
- Experience designing APIs that are fully scalable and delivering on a cloud platform, AWS primarily.


Apply for role

Sign up and be the first to receive our latest job updates.

Interested InSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.