SUMMARY:
As a QA engineer, you will be creating and maintaining a set of manual, automation and performance test suites for web applications and restful APIs.
WHAT WILL YOU BE DOING:
- Take on diverse QA tasks with a proactive approach, and donât shy away from stepping outside the QA box when needed.
- Participate in the development team, offering technical guidance focused on performance, along with both automated and manual testing.
- Comprehend, assess, and respond to business needs, laying the groundwork for Agile development methodologies.
- Determine which components require testing and establish swift, practical testing strategies that align with the development team's efforts.
- Adhere to best practices, advocate for industry standards, and ensure our products deliver reliability and an outstanding user experience.
- Understand business requirements and their implications on project delivery, collaborating with business analysts to clarify any uncertainties.
- Conduct software quality assurance through performance and automation testing tools.
- Compile, analyze, and present test findings.
WHAT WE ARE LOOKING FOR:
- Minimum 4 years of QA experience in diverse software development projects.
- Manual testing expertise acrossWebandMobile.
- Conduct manual tests (approx. 60%) and automated tests (approx. 40%) to verify functional, performance, and user experience requirements.
- Proven experience in creating detailed, comprehensive and well-structured test plans and test cases.
- Proficient in manual and automated testing of RESTful Web Services using tools like SOAPUI, Postman, Insomnia, Rest Assured, Karate, or JMeter.
- Experience in testing web application frontends with Playwright.
- Comfortable withAzuredeployments
- Strong proficiency in at least one modern programming language, especially C#.
- Basic understanding of SQL and Linux command line (bash).
- Familiarity with continuous integration/delivery concepts.
- Bachelor's degree in Computer Science or a related technical field.
- Experience with Agile Software Development and Scrum Methodology.
- Analytical thinker with strong creative problem-solving abilities.
- Strong English communication skills, both written and verbal
AWESOME BUT NOT REQUIRED:
- Familiarity with bug-tracking tools likeClickUp.
- Appiumor other mobile automation experience.
- Knowledgeable in Docker and Kubernetes.
WHATâS IN IT FOR YOU?
- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
- A culture in which we donât criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Ongoing Training & Mentoring
- The possibility of travel
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY