Engineer | Software Tester - Matosinhos, Portugal - CEiiA

    CEiiA
    CEiiA Matosinhos, Portugal

    há 2 semanas

    Default job background
    Tempo integral
    Descrição
    Descrição do emprego

    As a Software Tester, you are part of the Digital team of the Space unit.

    You will play a critical role in ensuring the quality and reliability of our software products. The ideal candidate will have a strong background in software testing, automation, pentesting and a passion for delivering high-quality software solutions. This role involves working closely with cross-functional teams, identifying, and reporting defects, and contributing to the overall improvement of our development processes.

    Key Responsibilities:

    • Develop and execute comprehensive test plans, test cases, and test scripts to validate and verify software functionality, including the execution of functional and non-functional tests;
    • Prioritize and maintain a roadmap for test cases;
    • Conduct various types of testing, including functional, regression, integration, and performance testing;
    • Execute security test plans for discovery and scanning of vulnerabilities, and report findings;
    • Design and implement automated testing frameworks and scripts in a continuous development environment;
    • Collaborate with cross-functional teams to understand project requirements and ensure comprehensive test coverage;
    • Act as the primary point of contact for product quality, providing valuable feedback and suggestions;
    • Stay up to date with industry best practices and emerging trends in software testing and quality assurance.
    Qualificações
    • Bachelor/Master degree in Computer Science or a technological/scientific field;
    • Proven experience in software quality assurance and testing;
    • Experience working with highly available platforms and products and working with multidisciplinary teams;
    • Proven experience as a Quality Assurance Specialist;
    • Strong understanding of software development processes and life cycles;
    • Experience in programming languages such as C#, Python, Javascript and SQL;
    • Proficiency in testing tools and frameworks (e.g., Cypress, Selenium, JMeter, TestNG, Postman, Cucumber);
    • Familiarity with version control systems (e.g., Git) and CI/CD tools;
    • Strong documentation skills, including creating testing plans and report;
    • Knowledge of test case management and orchestration software (e.g., TestRail) and product management tools and software (e.g., JIRA, Confluence);
    • Familiarity with Agile methodologies (e.g., Scrum or Kanban);
    • Strong communication and responsibility skills to effectively guarantee product quality;
    • Exceptional attention to detail and problem-solving abilities;
    • Empathy and a deep understanding of user needs;
    • Collaborative mindset and a team-oriented approach;
    • Self-motivated and adaptable with a focus on continuous improvement;
    • Certification in software testing (e.g., ISTQB) is a plus;
    • Very good level of English, written and spoken;
    • Knowledge in the Data Science area.
    Informação adicional
    • Working in a relaxed and positive environment alongside a dynamic, multidisciplinary team;
    • We facilitate and promote a balanced and healthy lifestyle, articulating work with the personal life;
    • Health insurance;
    • Partnerships with gyms, amongst others;
    • Three additional vacation days;
    • Birthday off.