About the job G13 - Software Quality Engineer
Responsibilities
-
Own the end-to-end testing strategy (functional and non-functional) including quality gates and release criteria.
-
Design and maintain test plans, test cases, and automation frameworks aligned with product requirements.
-
Integrate automated tests into GitLab CI/CD pipelines with fast feedback and actionable reports.
-
Drive shift-left testing practices by collaborating with developers, product managers, and UX teams.
-
Manage test environments and test data including seeding, masking, and mocking.
-
Conduct defect triage and track quality metrics such as failure rates, MTTR, and escaped defects.
-
Support troubleshooting and resolution of production issues.
-
Partner with team leads to define and evolve the quality engineering roadmap.
Requirements
-
Minimum 5 years of software testing experience with strong hands-on automation.
-
Strong knowledge of test automation, CI/CD, and risk-based testing practices.
-
Proficiency in JavaScript or TypeScript.
-
Experience with modern web technologies (React, Spring Boot is a plus).
-
Experience with testing frameworks such as Playwright, Cucumber, Jest, or Mocha.
-
Experience with performance testing tools such as JMeter, Gatling, or Locust.
-
Familiarity with basic security testing and AppSec collaboration.
-
Experience working in Agile/SCRUM teams.
-
Strong communication, collaboration, and problem-solving skills.