Navigate Change
Mid-Level QA Developer – Test Automation
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Mid-Level QA Developer – Test Automation
CI&T
• Develop and maintain automated tests for web applications using Cypress. • Implement and execute load and performance tests using K6. • Collaborate with developers, analysts and other stakeholders to understand requirements and ensure delivery quality. • Create, document and maintain test cases and scenarios, ensuring adequate coverage of features. • Identify, log and track defects through to resolution. • Participate in code reviews and contribute to improvements related to quality and test automation. • Support the continuous evolution of the team’s quality practices, tools and processes. • Work in an agile environment, participating in ceremonies and contributing to the team’s continuous improvement.
Job Requirements
- Solid experience as an Automated Test Analyst or in similar roles.
- Experience with UI test automation using Cypress.
- Experience with load and performance testing using K6.
- Knowledge of automated testing strategies and software quality practices.
- Familiarity with applications developed in .NET.
- Experience with agile methodologies such as Scrum and Kanban.
- Ability to work collaboratively in multidisciplinary teams and in environments with multiple vendors.
- Good communication and problem-solving skills.
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended parental leave
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass
- Profit Sharing (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Free online platform dedicated to promoting physical and mental health and wellbeing
- Prenatal and responsible parenting course
- Partnerships with online course platforms
- Language learning platform
- And many more
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Test and validate API integrations and end-to-end scenarios to identify and isolate problem areas • Perform browser-based troubleshooting and debug integration issues across environments • Collaborate with the team to define and refine work items, evaluate bugs, and drive quality process improvements • Work alongside developers in a C#, Angular/React environment to understand system behavior and improve test coverage • Use and learn QA tooling including BrowserStack, BlazeMeter, Cypress, and Postman • Contribute to improving testing processes and environment management over time • Promote visibility into team processes and advocate for quality standards within the team • Write and execute SQL queries (MySQL) to validate data and support debugging • Work with AWS-hosted services and understand cloud-based deployment contexts
QA Automation Engineer, Lead
CodelittDelivering unforgettable digital product experiences when you need it most.
• Define the written standard for what it means for an environment to be QA-certified. • Create a clear pass/fail bar for environment certification across services, integrations, and platform-level workflows. • Define what integration coverage means across a distributed service architecture. • Create templates for required evidence, test results, service readiness, coverage expectations, and sign-off. • Clarify terminology, ownership, and expectations so engineering, QA, and leadership teams are aligned. • Assess the current automated acceptance and integration testing landscape across dozens of services. • Identify which services already have sufficient automated coverage and which services have gaps. • Understand existing test harnesses, Jenkins orchestration, service-level acceptance tests, and team-specific testing approaches. • Define how automated tests should be triggered, monitored, reported, and used as certification evidence. • Help design a path toward running acceptance and integration tests in a more centralized, repeatable, and reliable way. • Work with engineering teams to determine how missing or legacy test automation should be addressed. • Define how test tenants, test data, and end-to-end flows should be exercised during certification. • Ensure the certification process validates not only individual services, but also meaningful cross-service behavior. • Create or guide coverage matrix templates that show which services, workflows, tenants, and integrations are tested. • Help identify high-risk integration points and prioritize automation work accordingly. • Serve as the technical owner for the QA certification standard. • Work closely with QA, engineering, infrastructure, and delivery stakeholders to drive agreement on the certification approach. • Help teams understand what artifacts they need to provide and what evidence is required for sign-off. • Lead technical discussions around testing gaps, automation feasibility, and certification risk. • Support cross-team adoption of the standard without turning the process into unnecessary bureaucracy. • Help create a practical path from fragmented testing practices to a unified certification program. • Create clear documentation for QA certification workflows, required artifacts, evidence templates, coverage expectations, and escalation paths. • Define how missed testing windows, incomplete coverage, or failed certification checks should be handled. • Help build the foundation for compliance tracking across services and teams. • Support leadership sign-off by making risks, gaps, and readiness visible. • Contribute to a repeatable process that reduces manual coordination and gives stakeholders confidence in platform readiness.
• Review business and technical requirements, providing actionable feedback to ensure clarity, completeness, and testability. • Develop and maintain test plans, test cases, test data, and documentation aligned with real-world business scenarios. • Execute functional, integration, and regression testing across OnBase workflows and integrated SaaS platforms. • Validate end-to-end business processes, including document management, workflow routing, and system-to-system data exchanges. • Perform integration testing across enterprise platforms such as PeopleSoft, Salesforce, DocuSign, and other third-party systems. • Partner closely with business stakeholders to understand workflows, provide testing support, and ensure solutions align with real-world business needs. • Create, coordinate, and track User Acceptance Testing (UAT), ensuring effective execution and business validation. • Conduct system demos and walkthroughs to support stakeholder understanding and solution acceptance. • Identify, document, track, and validate defects using tools such as Azure DevOps or Jira, ensuring timely resolution. • Validate data integrity, reconciliation, and accuracy across systems, including transaction and document flows. • Collaborate with developers, business analysts, QA leads, and platform teams to ensure alignment with quality standards and delivery timelines. • Participate in Agile/Scrum ceremonies and contribute to the continuous improvement of QA processes and methodologies. • Manage and support testing across multiple concurrent projects and priorities. • Build subject matter expertise (SME) in OnBase workflows, integrations, and associated business processes. • Demonstrate a solution-oriented mindset, independently analyzing issues, identifying root causes, and driving resolution with minimal guidance. • Apply strong communication skills to clearly articulate testing outcomes to both technical and non-technical stakeholders.
• Garantir a qualidade de aplicações e plataformas digitais • Planejar, elaborar e executar cenários e casos de teste • Realizar testes funcionais, regressivos, integrados e exploratórios • Executar testes de APIs utilizando ferramentas específicas • Validar integrações entre sistemas e serviços • Realizar testes End-to-End (E2E) em plataformas web • Desenvolver e manter testes automatizados • Apoiar na validação de requisitos funcionais e técnicos • Identificar, registrar e acompanhar defeitos até sua resolução • Participar de cerimônias ágeis e colaborar com equipes multidisciplinares • Elaborar documentação técnica e evidências de testes executados • Apoiar iniciativas voltadas à qualidade, segurança e melhoria contínua dos processos de testes




