Noesis is seeking a dedicated and detail-oriented Quality Engineer with a strong background in test automation and manual testing to join our dynamic team. The ideal candidate will possess technical expertise, hands-on experience with tools and frameworks, and a collaborative mindset to ensure the delivery of high-quality software solutions.
Main Tasks And Responsibilities
Test Automation & Framework Development
1. Design, implement, and maintain test automation frameworks using tools like Robot Framework.
2. Develop test scripts utilizing Selenium, Playwright, or other scripting tools.
3. Utilize programming languages such as Python or JavaScript to create robust automated test cases.
4. Implement Behavior-Driven Development (BDD) and Test-Driven Development (TDD) practices.
Manual & Functional Testing
1. Perform thorough manual testing where automation is not applicable.
2. Collaborate with team members for cross-functional and cross-product testing efforts.
3. Identify and report bugs using Jira, Xray, or similar tools.
Team Collaboration & Education
1. Actively involve the team in quality initiatives and educate them on testing best practices.
2. Work closely with a dedicated product team to establish long-term quality goals.
Continuous Integration & Deployment (CI/CD)
1. Configure and maintain CI/CD pipelines using tools like GitLab, Jenkins, or similar.
2. Integrate automated testing into build pipelines to ensure continuous quality checks.
Specialized Testing Expertise
1. Conduct API testing using tools like Postman.
2. Perform performance, accessibility, security, and mobile testing for a variety of applications.
Domain Expertise
1. Ensure quality in domain-specific platforms such as Salesforce, SAP, or ORACLE systems.
2. Work on applications with complex integrations and workflows.
Profile
1. Extensive knowledge of test automation practices and tools (min: 5-7 years hands-on experience).
2. Hands-on experience with Robot Framework, Selenium or similar scripting tools.
3. English proficiency (B2 or higher) for clear and effective communication.
4. Experience with testing on core solutions, like Salesforce, SAP, ORACLE or similar.
5. Familiarity with Agile/Scrum methodologies and DevOps practices.
6. Strong expertise in designing test scenarios, bug reporting, and executing functional/UI tests.
Technical Stack
1. Frameworks/Tools: Robot Framework, Selenium, Playwright, Tosca.
2. Languages: Python, JavaScript (others welcome).
3. CI/CD & Pipelines: GitLab, Jenkins.
4. Testing Domains: Functional, API, UI, Mobile, Performance, Accessibility, Security.
Hybrid: Lisboa/Porto/Coimbra/Guarda/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.
#J-18808-Ljbffr