About the job QA Automation Engineer
We are looking for a QA Automation Engineer to support one of our clients in the reinsurance industry, operating in a complex, international environment.
Reporting to the QA Manager, you will drive automated and manual end-to-end testing, ensuring high-quality delivery through QA planning, functional and performance testing, and defect resolution.
As part of the Software Engineering Chapter, you will contribute to testing best practices and innovation, with automation fully integrated into the CI/CD pipeline.
You will join a dynamic, international Tech & Data department of over 200 professionals.
Key Responsibilities
- Design and execute automated and manual test procedures aligned with project timelines.
- Prepare and implement QA plans, including functional and performance testing.
- Develop and maintain test automation frameworks and automated test suites.
- Create and execute test scenarios, cases, and scripts (functional, integration, regression, performance).
- Write both UI and backend tests (API, databases, filesystem).
- Analyze test results, identify defects and performance issues, and collaborate with squads to resolve them.
- Support audits and contribute to continuous improvement of testing practices.
Required Experience
- 5+ years of hands-on experience in test automation frameworks (e.g., Selenium, TestNG, TOSCA, Cucumber).
- Experience working in Agile/Scrum environments.
- Experience in heterogeneous system landscapes and complex release processes.
Technical Skills
Mandatory
- Strong experience designing and executing functional, integration, regression, and performance tests.
- Experience writing UI and backend tests (API, databases, filesystem).
- Strong experience with SQL Server and writing SQL scripts.
- Strong experience with Microsoft technologies and tools, including .NET, C#, SSIS, SSAS, SQL Server, Visual Studio, Azure Cloud, REST, SOAP, Git, Microservices.
Preferred
- Experience in automation, DevOps, and CI/CD pipelines (Azure DevOps or Jenkins).
- Programming experience in the Microsoft technology stack (C#, .NET).
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience with performance testing tools (LoadRunner, JMeter, Postman).
- Experience with TDD and BDD methodologies.
- Knowledge of software security principles and practices.
- Experience or knowledge in reinsurance, insurance, or financial services.
Benefits & What We Offer
- A people-centered culture focused on collaboration and learning.
- Opportunity to work within a successful global organization.
- Comprehensive health and life insurance.
- Meal tickets worth 45 RON / working day.
- Referral bonuses plus seasonal vouchers:
- 350 RON for Christmas
- 300 RON for Easter
This role offers a hybrid working model with a permanent employment contract.