Perform end-to-end testing of web applications.
Create and maintain test documentation.
Prepare testing reports.
Understanding of the software development lifecycle and the role of testing within it.
At least 2 years of experience in web/mobile application testing.
Experience in testing applications based on microservice architecture.
Experience with traffic analysis tools (Fiddler, Charles).
Understanding of client-server architecture principles.
Experience in writing test documentation.
Experience in API testing (Postman).
Basic knowledge of SQL queries.
Perform end-to-end testing of web applications;
Create and maintain test documentation;
Prepare testing reports.
Understanding of the software development lifecycle and the role of testing within it.
At least 2 years of experience in web/mobile application testing.
Understanding of testing methods and approaches.
Understanding of client-server architecture principles.
Experience in writing test documentation.
Experience in API testing.
Basic knowledge of SQL queries.
Understanding of accounting principles in Belarusian banks, knowledge of banking products related to lending (factoring, guarantees, letters of credit) and reserves.
Experience working with databases.
Experience with Postman / Swagger.
Experience with Jira/Confluence and TestRail.
Gathering, analyzing, and formalizing functional and non-functional requirements;
Writing technical documentation (API specifications, mapping, databases, user guides);
Maintaining project documentation in Swagger, Confluence, and Word;
UI prototyping in Axure/Figma;
Optimizing existing business processes and task implementation approaches;
Advising developers, business analysts, and QA engineers during the implementation and support of projects aimed at creating and developing the company’s products.
Experience in the banking sector is required (including banking software);
Experience and understanding of the specifics of applications on web and mobile platforms;
Understanding of integrations using web services;
Understanding of database fundamentals and SQL;
Knowledge of APIs.
Task breakdown and estimation;
Review of artifacts (specifications, code, releases);
Providing consulting services as a subject matter expert on assigned topics;
Creation and monitoring of product technical debt tasks;
Software development in accordance with customer requirements.
Proficient in Java (versions 11–21) with at least 4 years of commercial development experience;
Experience with microservices architecture;
Experience with Spring Framework (Boot/MVC/Data/Security);
Experience with relational databases (Oracle, PostgreSQL);
Deep understanding of the Java programming language;
Understanding of SOLID principles.
BPMN, Camunda, Groovy/JavaScript, OpenAPI 3.0/Swagger, REST;
Experience with Docker and Kubernetes.
Monitoring the effectiveness and implementing measures to improve the information security management system in accordance with ISO/IEC 27001 recommendations and the legislation of the Republic of Belarus.
Ensuring compliance of the company’s ISMS with the requirements of ISO 2700.
Organizing the company’s external audit to confirm compliance with the standard’s requirements.
Ensuring effective communication with company divisions on information security issues in project activities, as well as other matters within the department’s purview.
Developing and preparing for approval policies, regulations, projects, methodological materials, and other documents regulating information protection and information security.
Education: information security or information (computer) security, or standardization and certification.
Basic knowledge of network infrastructure, network hardware and software, and information security tools.
Writing information security documentation—policies, instructions, and regulations.
Working with regulatory documents and local laws.
Information security certifications and courses are desirable.
Auditing and investigating information security incidents.