Test Engineer
Accountable for defining testing scope, building and sustaining automated system-level tests, managing test data injection for a microservices landscape, integrating tests into CI/CD workflows, executing manual and exploratory checks, and delivering QA reporting to support dependable software releases in the financial domain.
Who are you?
Skills & Competences
- End-to-end testing
- Cypress
- Node.js
- JIRA
- Autonomous and proactive working style
- Express
- TypeScript
- CI/CD pipelines
- Test reporting and quality metrics
- Jest
- Exploratory and manual testing
- Confluence
- Vitest
- Playwright
- Nx
- Microservices testing and dataset management
- React
- Test automation
- API testing
- Analytical thinking
Preferred Qualifications
- Degree in Computer Science, Engineering, completion of an intensive coding program, or equivalent hands-on experience.
- Proven background in technical quality assurance with a strong focus on automation practices and tools.
What will you do?
- Determine the testing scope for new features during analysis and estimate the overall verification effort required.
- Create, run and maintain automated system-level test suites for user interfaces and API interactions in close cooperation with developers.
- Operate and refine tools and processes that inject and manage test datasets across a microservices environment.
- Embed automated tests into CI/CD pipelines, monitor executions, and identify and resolve intermittent or flaky test behaviour.
- Prepare and circulate test summaries, coverage information and quality indicators to project management, product teams and other stakeholders.
- Work with IT architects and product owners to define QA approaches, document best practices and drive continuous improvement of testing processes.
Technologies
- Jira
- Vitest
- Microservices
- Playwright
- Test Automation
- API Testing
- CI-CD
- Confluence
- Jest
- Cypress
- Typescript
- Exploratory Testing
- Nx
- React Native
- End-to-End Testing
- Node.js
- Express.Js
- Dataset Management