Senior Test Engineer, Agile
UBS
- Zürich
- Unbefristet
- Teilzeit
- act as a test lead to devise and execute robust, functional test cases
- design test automation architecture of client applications for cross-platform and technologies such as UI, REST/SOAP API and backend automation
- integrate QA Automation into the build and deploy pipelines supporting a drive towards CI/CD using Jenkins/Gitlab
- has strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GitLab, Maven, Jenkins, Sonar
- evaluate and Implement new software test automation tools and tooling standards
UBS RecruitingYour teamYou'll be working in the Digital Assisted Onboarding Services team in Zürich. You'll be working together with a global IT team to provide robust and reliable IT services and solutions to help our clients to manage their assets and investments.Your expertise
- university degree in computer science, information systems or related field of study with around 5 years of experience in overall SDET and development experience
- strong technical experience of working with APIs testing using Java, Postman, Karate, SoapUI or any other proficient tool
- have developed end to end automation frameworks with dynamic test data, reusable utilities, database test and detailed reporting for web-services
- proficient in the execution of different forms of testing like functional testing, component test, integration testing for APIs, acceptance testing and performance testing
- good understanding of OOPS concepts and strong programming skills in Java. Proficient in JUnit or TestNG framework to & for addition test assertions in any of the tools
- ability to interpret XML Schema definitions in case of SOAP APIs, swagger definition or any high-level design and metadata information pertaining to REST API
- ability to interpret, evaluate and communicate detailed information. Ability to effectively manage multiple tasks and meet deadlines
- extensive experience in Developing, Executing and Maintaining Test Plan, Test Strategy, Test Scenarios and Test Cases and Reporting system