We are looking for an experienced Non-Functional Testing Expert to join our DATA team. The person in this position will be a key specialist responsible for defining, developing, and implementing non-functional requirements (NFR) and non-functional tests (NFT) in complex IT solutions. The work covers the full scope of activities – from individual component level to comprehensive end-to-end testing. We are seeking a candidate with extensive practical experience in conducting performance, reliability, availability, and security testing. The ideal person for this position combines technical knowledge with communication skills, can collaborate with both engineering and management teams, and effectively lead the NFR and NFT agenda in an international environment.
Non-Functional Testing Expert - Data Area
Your responsibilities
- Defining and implementing non-functional requirements (NFR) in the role of Driver and Tester in complex IT projects
- Conducting comprehensive non-functional tests including performance, reliability, availability, and security testing
- Regular, close cooperation with Project Leaders and other stakeholders within the HUB/Solution Train
- Leading the NFR and NFT agenda, including facilitating meetings and presentations in English
- Working with highly complex solutions – from component level to end-to-end testing
- Gathering, analyzing, developing, and implementing NFR and transferring them to responsible development teams
- Analyzing business requirements and transforming them into non-functional requirements in collaboration with stakeholders
- Collaborating with Architects, Product Owners, and other key roles in refining non-functional requirements
- Creating non-functional testing strategies and detailed test reports
- Conducting performance simulations and analyses at Batch, API, and GUI levels
- Active participation in Agile/SAFe environment
Our requirements
- Extensive knowledge and experience in defining NFR and developing, organizing, and implementing NFT in the data area
- Excellent communication and collaboration skills – both at engineering and management levels
- Test automation skills as a complementary competency
- Development skills, preferably extending beyond the QA area
- Basic understanding of system architecture
- Knowledge of operating systems: Windows, Linux
- Experience in performance testing in the context of CI/CD (Jenkins)
- Excellent knowledge of tools: LoadRunner, JMeter, Splunk
- Good knowledge of: Docker, Kubernetes, Jenkins, PDC, Kafka, AppDynamics
- Detailed understanding of user behaviors and ability to simulate their complex combinations
- Natural problem-solving approach
- Fluent English (communication, facilitation, conducting meetings)
- Experience in the banking industry
- Knowledge of Big Data topics: Hadoop ecosystem (Cloudera/MapR), streaming technologies, Adobe MA
- Experience with cloud systems (AWS, GCP, Azure)
- Knowledge of Snowflake