Senior QA Analyst – Test Engineer (Java Automation)

Stefanini LATAM

Brazil

On-site

BRL 122,000 - 146,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stefanini LATAM Digital Hub is seeking a Senior QA Analyst – Test Engineer to join our team in Brazil. You will design, develop, and maintain automated testing solutions for web apps, APIs, and backend systems, ensuring quality and reliable releases in an Agile environment.

The ideal candidate has strong Java automation skills, API testing proficiency, and experience with CI/CD pipelines. Advanced English is required, and CLT/full-time employment is offered with a 12-month project duration.

Qualifications

  • 4+ years of professional experience in Software QA or Test Engineering with automation focus.
  • Strong hands-on experience developing automated tests using Java.
  • Experience with Selenium WebDriver, REST Assured, JUnit, and Cucumber.
  • API testing with Postman and Swagger/OpenAPI; SQL data validation.
  • CI/CD experience with Jenkins, GitLab CI or Azure Pipelines.
  • Familiarity with Git for version control and Jira for defects.
  • Knowledge of BDD, Agile practices and quality engineering concepts.

Responsibilities

  • Design, develop, and maintain automated test scripts using Java and Selenium.
  • Develop and execute API tests with REST Assured, Postman, and Swagger/OpenAPI.
  • Perform SQL queries to validate database data and integrity.
  • Integrate and run automated tests in CI/CD pipelines.
  • Apply BDD practices to create test scenarios aligned with requirements.
  • Support functional, regression, integration, and performance testing activities.
  • Collaborate with developers, product owners, and QA to improve test coverage.
  • Participate in Agile ceremonies and drive testing process improvements.

Skills

Java automation
API testing
SQL testing
Agile testing
BDD practices
Git version control
Test documentation

Education

ISTQB certification or QA credentials

Tools

Selenium WebDriver
REST Assured
JUnit
Cucumber
Postman
Swagger/OpenAPI
Jenkins
GitLab CI
Azure Pipelines
Git
Jira
JMeter

Job description

Employment: Full-time - CLT

Project Duration: 12 months

Compensation: Up to BRL 12,000 per month under CLT, including benefits.

English Level: Advanced (C1) – Required

About Us

Stefanini LATAM Digital Hub is a global technology services organization connecting highly skilled professionals across Latin America with leading companies and complex digital transformation initiatives.

We deliver scalable technology solutions through multicultural teams that combine technical expertise, agility, and strong business understanding.

About the Role

We are looking for a Senior QA Analyst – Test Engineer with strong hands-on experience in Java-based test automation to join our team.

In this role, you will design, develop, and maintain automated testing solutions across web applications, APIs, and backend systems. You will work closely with developers, product owners, and cross-functional teams to ensure software quality, identify defects, and support reliable releases in an Agile environment.

The ideal candidate has a solid technical foundation, strong automation skills, and experience working with CI/CD processes.

Key Responsibilities
  • Design, develop, execute, and maintain automated test scripts using Java, Selenium, JUnit, Cucumber, and REST Assured.
  • Develop and execute API tests using REST Assured, Postman, and Swagger/OpenAPI.
  • Perform SQL queries to validate application data, database integrity, and expected results.
  • Integrate and execute automated test suites within CI/CD pipelines.
  • Apply Behavior-Driven Development (BDD) practices to create test scenarios aligned with business requirements.
  • Support functional, regression, integration, and load/performance testing activities.
  • Identify, document, and track software defects using Jira.
  • Collaborate with developers, product owners, and other stakeholders to improve test coverage and software quality.
  • Participate in Agile ceremonies and contribute to continuous improvements in testing processes.
Required Qualifications
  • 4+ years of professional experience in Software Quality Assurance or Test Engineering, with senior-level automation capabilities.
  • Strong hands-on experience developing automated tests using Java.
  • Practical experience with Selenium WebDriver, REST Assured, JUnit, and Cucumber.
  • Solid knowledge of API testing using Postman and Swagger/OpenAPI.
  • Proficiency in SQL for data validation and database testing.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure Pipelines.
  • Understanding of BDD methodologies, Agile practices, and software testing principles.
  • Experience using Git for version control and Jira for defect tracking.
  • Familiarity with load and performance testing concepts.
  • Advanced English proficiency (C1), with the ability to participate in technical discussions and produce clear documentation.
Nice to Have
  • Hands-on experience with JMeter or Gatling for performance testing.
  • Familiarity with Docker and cloud environments such as AWS or Azure.
  • Knowledge of TestRail, Zephyr, or similar test management tools.
  • ISTQB certification or equivalent QA credentials.
Why Join Us?
  • Work on enterprise-level technology projects: Contribute to testing and quality assurance for software systems where reliability, performance, and continuous improvement matter.
  • Apply and strengthen your technical expertise: Work with Java automation, API testing, CI/CD, and modern quality engineering practices.
  • Collaborate with experienced technical teams: Work alongside developers, product owners, and QA professionals in an Agile environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Analyst - Test Engineer
QA Analyst - Test Engineer

Casado • Brazil

Remote
BRL 127,000 - 152,000
Remote work
15016 - QA Engineer
15016 - QA Engineer

Ultracon • São Paulo

Hybrid
BRL 120,000 - 180,000
QA Engineer
QA Engineer

Casado • São Paulo

Hybrid
BRL 173,000 - 207,000
3 days on site / 2 days at home
Vale Refeição
Alimentação R$ 992,00
+4
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

Agileengine • Campinas

Hybrid
BRL 313,000 - 469,000
Professional growth
Competitive USD compensation
Exciting projects
+1
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

AgileEngine • Curitiba

On-site
BRL 120,000 - 180,000
Professional growth
Competitive compensation
Exciting projects
+1
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

Agileengine • Porto Alegre

Hybrid
BRL 120,000 - 180,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior QA Automation, Brazil
Senior QA Automation, Brazil

CI&T • Brazil

Remote
BRL 80,000 - 100,000
Health and dental insurance
Meal and food allowance
Extended paternity leave
+8
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

AgileEngine • Recife

On-site
BRL 339,000 - 521,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Mid-level Mobile QA Automation, Brazil
Mid-level Mobile QA Automation, Brazil

CI&T • Brazil

On-site
BRL 167,400 - 279,000
Health and dental insurance
Meal and food allowance
Extended paternity leave
+9
Qa Automation Engineer Id90600
Qa Automation Engineer Id90600

AgileEngine • Sorocaba

On-site
BRL 120,000 - 180,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1