Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Noesis • Covilhã, Portugal
Role & seniority: Junior Test Automation Engineer; recent IT graduates or early-career candidates
Stack/tools: Robot Framework, Cypress, Playwright, Selenium; programming: Python, Java, JavaScript (or similar)
Learn, design, implement, and execute automated test cases with guidance from senior engineers
Collaborate with development and QA teams to understand requirements and improve software quality
Debug, maintain test scripts, continuously explore new automation tools, and share knowledge
Bachelor's or Master’s in Computer Science, Software Engineering, or related IT field
Willingness to learn multiple test automation frameworks
Problem-solving mindset and basic programming knowledge
Ability to work in a team; fluent English (spoken and written)
Prior internship or project work in test automation
Experience with additional programming languages or frameworks
Exposure to software development principles
Location & work type: Covilhã, Portugal; not explicitly specified for remote/onsite or full-time status in the description
We are looking for a Junior Test Automation Engineer to join our team! This is an exciting opportunity for recent graduates in IT-related fields who are eager to learn test automation frameworks and grow their technical skills. You will be part of a dynamic team, working on automation projects that help ensure the quality and reliability of software solutions for our clients.
Main Tasks And Responsibilities
Learn and develop test automation skills using frameworks like Robot Framework, Cypress, Playwright, Selenium, or others. Work closely with senior engineers to design, implement, and execute automated test cases. Collaborate with development and QA teams to understand project requirements and improve software quality. Debug and troubleshoot test scripts, ensuring smooth execution and maintenance. Continuously explore and adopt new tools and technologies in test automation. Participate in discussions and contribute to team knowledge.
Profile
Bachelor or Master's Degree in Computer Science, Software Engineering, or a related IT field (mandatory). Willingness to learn and work with different test automation frameworks. Passion for problem-solving through programming and an open mindset for continuous learning. Good understanding of software development principles and basic programming knowledge (Python, Java, JavaScript, or similar). Ability to work well in a team and build good relationships. Fluent in English (written and spoken) – required for communication with international teams (mandatory).
What We Offer
Hands-on experience with modern test automation tools and frameworks. A supportive and collaborative team environment with mentorship from experienced professionals. Opportunities to work on real-world projects that impact clients. Career development in test automation and continuous learning opportunities. A chance to be part of a technology- driven environment where innovation is valued.
Localization: Covilhã.
If you meet these requirements and are interested in joining an audacious and innovative company, please send us your application.
Join us. Let’s innovate together!
All our recruitment and selection processes are based on equal opportunities, valuing the competence and potential of each person and ensuring that no candidate is discriminated on the grounds of gender, ethnicity, sexual orientation, age, religion or physical condition.