Software Testing Lecturer - Skopje
Job Description:
ROI Academy is looking for a knowledgeable and passionate Software Testing Lecturer to join our training team in Skopje. The ideal candidate will deliver comprehensive instruction in software quality assurance, covering both foundational concepts and real-world testing practices.
This role includes preparing course materials, teaching engaging sessions, and guiding students of different skill levels through practical learning that prepares them for the QA job market.
Responsibilities
Course Development
- Design and update curriculum modules related to manual and/or automation testing
-
Prepare lectures, practical exercises, case studies, and assessments
-
Ensure course content reflects current industry practices and tools
Instruction
- Deliver clear, engaging, and well-structured lectures on software testing concepts
- Teach topics such as: STLC, SDLC, testing types, test case design, bug life cycle, documentation, and QA workflows
- (Optional) Introduce automation basics (Selenium, Cypress, Postman) depending on your expertise
Student Assessment
- Evaluate student progress through assignments, practical projects, and tests
-
Provide constructive and timely feedback
Student Support
-
Guide students through challenges and questions
-
Offer mentorship and help them understand real workplace expectations
Continuous Improvement
-
Stay updated with trends in software testing
-
Integrate new tools, techniques, and industry insights into the curriculum
Collaboration
- Work closely with the ROI Academy team to ensure a cohesive and high-quality learning experience
- Support the Academys mission to prepare job-ready QA professionals
Qualifications
Educational Background
-
Bachelors or Masters degree in Information Technology or a related field
(preferred but not mandatory if professional experience is strong)
Experience
- 3-5+ years of hands-on experience in software testing (manual, automation, or both)
Technical Skills
- Solid knowledge of QA methodologies, testing tools, and bug-tracking systems
- Familiarity with automation frameworks or API testing tools is an advantage
Communication Skills
-
Ability to explain technical concepts clearly and confidently
-
Strong presentation and classroom engagement ability
Interpersonal Skills
- Supportive, patient, and able to motivate students with different backgrounds
-
Ability to create a positive and inclusive learning environment
Required Skills:
SDLC Collaboration Cypress API Testing Assurance Postman Selenium Teaching Continuous Improvement Communication Skills Quality Assurance Interpersonal Skills Automation Information Technology Materials Software Documentation Testing Design Training Communication