Main Tasks & Responsibilities:
- You will work in an Agile environment, in a squad with multiple C# .Net developers, a Tech Lead and a Product Owner.
- You will design, develop, and execute tests (automated and manual).
- You will develop test frameworks and automated tests for our core services, UI’s, and API’s using the best industry standards.
- You will evaluate the automation infrastructure and investigate and implement new automation tools.
- You will be responsible for reporting the progress of testing and providing reports of testing activity.
- You will also report bugs found during execution and assist with reproducing and debugs to understand the root cause.
- You will be responsible for communicating and engaging with a range of stakeholders, both technical and non-technical.
Main Technical Requirements:
-
Higher Education in Engineering or Information Technologies.
-
Higher Education in Engineering or Information Technologies.
-
5 years of experience minimumas a QA Engineer.
-
Experience with manual and automated testing.
-
Expertise testingREST APIsandfrontend.
-
Proficiency on testing frameworks like Selenium, Cypress andPlaywright.
-
Experience in BDD (Behavior Driven Development) frameworks e.g.Cucumber.
-
Experience in test management (Xray) and reporting bugs.
-
Experience with API tools (PostmanandSwagger).
-
Experience integrating test tools with automated CI/CD pipelines onAzureDevOps.
-
Knowledge ofSQLand experience with SQL Server.
-
Experience with Jira/Confluence.
Other Requirements:
-
Fluency in English (minimumB2 –mandatory).Fluency in Portuguese (minimumC1 –mandatory).
-
Fluency in English (minimumB2 –mandatory).
-
Fluency in Portuguese (minimumC1 –mandatory).
-
Good communication skills.
-
Great team player.
-
Self-directed learner, proactive and self-sufficient, with strong organizational, time management and problem-solving skills, able to work with minor guidance