FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Graduate Test Automation Engineer
MAK-SYSTEMGraduate Test Automation Engineer role for recent graduates at MAK-SYSTEM focused on automated testing and learning under mentorship. Collaborative environment in a supportive, hybrid work model in Skopje.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates foundational automation skills and a basic understanding of software testing concepts, with the ability to assist in executing automated test suites and documenting results. Strong collaboration and communication skills are essential for effective teamwork and learning in a supportive environment.
Highest-signal resume keywords
Bachelor’s Degree In Computer ScienceBasic Knowledge Of Programming LanguagesFamiliarity With Automation ConceptsAnalytical ThinkingAttention To Detail
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Testing ConceptsAutomated Test SuitesAutomated Test ScriptsBasic Automated Test CasesTest Automation Frameworks
Soft Skills
Willingness To LearnGood Communication SkillsTeamwork SkillsLearning AgilityProblem-Solving Mindset
Tech Stack
Tools & technologiesJavaJavaScriptPython
About the role
Key responsibilities & impact- Assist in the execution of automated test suites and support reporting of results
- Support maintenance of automated test scripts under guidance
- Identify and document defects found during automated testing with supervision
- Assist in creating basic automated test cases for simple functionalities
- Participate in daily standups and team meetings
- Learn and apply test automation frameworks, tools, and best practices
- Support documentation of test results, issues, and processes
- Collaborate with team members and follow instructions from senior engineers
- Build foundational automation skills through mentorship and training
- Contribute to reducing manual testing efforts by supporting automation activities
Requirements
What you’ll need- Bachelor’s degree in computer science, Software Engineering, or related field
- Basic understanding of software testing concepts
- Basic knowledge of any programming language (e.g. Java, Python, JavaScript)
- Familiarity with automation concepts is an advantage
- Analytical thinking and attention to detail
- Strong willingness to learn and develop
- Good communication and teamwork skills
- Learning agility
- Attention to detail
- Problem-solving mindset
- Collaboration
- Accountability
Benefits
Comp & perks- Comfortable, friendly, professional, and supportive work environment
- Hybrid work model with a minimum of 2 days per week in the office
- Private health insurance
- Sponsored sports and fitness activities
- Free meal, fruit and beverages at the office
- Opportunity to gain international business experience, working for world high-class companies
- Possibility for personal and professional growth within a stable environment with ongoing training and support
- Open door policy to all levels of management – everyone’s ideas are listened to and highly appreciated
- Regular salary reviews
- Annual bonus scheme
- Annual training plans
- English Business classes