Participate in defining testing scope, objectives, resources, and schedules for software projects.
Develop, execute, and maintain automated testing scripts.
Create, execute, and continuously update manual and automated test cases.
Collaborate with senior engineers and the architects to coordinate daily testing activities.
Actively participate in Scrum ceremonies to support the team's quality goals.
Review requirements, acceptance criteria, and technical specifications to ensure testability.
Participate in defect triage, perform root cause analysis, and assist in risk assessments.
Run and monitor automated tests within established CI/CD pipelines.
Required Qualifications:
BSc or MSc degree in Computer Science, Informatics, or a related technical field.
At least 5 years of practical experience in software quality assurance and testing.
Solid proficiency in Python programming, with C# knowledge considered a plus.
Hands-on experience with version control (Git) and familiarity with continuous integration (CI/CD) tools.
Active ISTQB Foundation Level Certification.
Good understanding of modern testing methodologies, including API and backend validation.
Experience with Model-based testing is considered a valuable advantage.
Personal Skills:
Excellent verbal and written English communication skills for effective global collaboration.
Solid analytical mindset combined with a pragmatic, hands-on approach to problem-solving.
Reliable qualified capable of managing assigned tasks and prioritizing effectively.
Curious and proactive fast learner who continuously seeks to improve their technical skills.
Outstanding teammate who communicates openly and fosters a team-oriented environment.