Este website utiliza cookies para melhorar a experiência de utilização. Ao permanecer consente o uso de cookies, de acordo com a nossa Política de Cookies.
Workplace: Porto / Braga / Coimbra / Lisbon (Hybrid)
Role:
  • Collaborate with the Agile team to ensure continuous delivery with quality, scalability, and efficiency;
  • Critically analyze requirements and user stories, identifying potential gaps and ambiguities;
  • Define test strategies for new features or architectural changes, including manual, automated, and exploratory testing;
  • Participate in early-stage discussions to define testable acceptance criteria and identify edge cases and potential risks;
  • Specify test cases to ensure broader automated test coverage;
  • Support developers in implementing and integrating tests into existing components;
  • Conduct structured exploratory testing sessions, including sanity testing and verification of user interactions with real-time data;
  • Contribute to release management in a CI/CD environment, ensuring quality and stability;
  • Analyze incidents and report bugs accurately to the team, aligning priorities with the Product Owner;
  • Collaborate with international teams, providing support for integration and end-to-end testing.
Profile:
  • Higher education in Information Technology or a related field;
  • Professional experience as a QA Engineer, with a focus on automated testing;
  • Experience with scripting languages (e.g., Python, JavaScript) and programming languages (e.g., Java, C#);
  • Experience in UI development teams and processes;
  • Proficiency in automated testing frameworks, preferably Cucumber, but also knowledge of Selenium, JUnit, TestNG, or similar tools;
  • Familiarity with CI/CD tools (Jenkins, GitLab CI) and version control systems (Git);
  • Strong knowledge of test management tools (Xray or similar);
  • Knowledge of Agile methodologies, preferably Scrum;
  • Experience in testing RESTful and GraphQL APIs using tools like Postman, validating authentication (OAuth, JWT), caching, and rate limiting;
  • Validation of frontend state management (Redux, Vuex, etc.) and API interactions;
  • Understanding of frontend architecture and web development concepts, including asynchronous execution, event loops, and CORS;
  • Ability to diagnose UI issues using Chrome DevTools (Network tab, Console, Performance tools);
  • Knowledge of real-time update strategies such as WebSockets, Server-Sent Events (SSE), and polling;
  • Fluency in Portuguese and English;
  • Strong analytical skills, attention to detail, and problem-solving ability;
  • Open-mindedness to different perspectives and a strong commitment to quality;
  • Excellent oral and written communication skills;
  • Passion for teamwork and continuous learning.
Work with us:
  • With more than 30 years of experience, Rumos has a team of professionals specialized in IT;
  • At Rumos, consultants integrate highly challenging projects, based on the latest technology and in the most diverse sectors of activity;
  • Rumos consultants have access to a certified training plan, which offers a constant update of technical skills;
  • Rumos, as an employer, has job opportunities based on equity, integrity and diversity. Based on these values, we work so that no person is discriminated against on the basis of age, degree of disability, gender, marital status, pregnancy and maternity, race, beliefs or sexual orientation. We believe in everyone's abilities, because we have in our DNA team spirit and mutual help, empathy and respect.