Browse All Jobs
Job Description
Upgrade, a fintech company, is seeking a Senior QA Automation Engineer to join their fully remote engineering team in Brazil. The candidate will have end-to-end ownership in building a quality product through automation and functional testing, validating a variety of products to offer customers a seamless banking experience. This role involves working directly with product teams, participating in application specification reviews and architectural design sessions, and identifying testing strategies for various features and functionalities.

Responsibilities:
  • Executing functional/performance tests by spinning up disposable environments on demand.
  • Developing test automation at the pace of feature development utilizing functional and performance test frameworks.
  • Customizing, configuring, patching services, and deploying infrastructure and code changes all the way through to production.
  • Analyzing log files and troubleshooting production issues by automating and reproducing them in a non-production environment.
  • Planning, creating, and implementing strategies/solutions for feature validations and test automation.


Requirements:
  • Ability to develop test automation in Java using Selenium with IDEs like IntelliJ or Eclipse.
  • Experience in deploying services in environments such as Kubernetes, using deployment tools like ArgoCD and Jenkins.
  • Capability to improve efficiency of existing test infrastructure using Docker, Selenium, and headless browser executions.
  • Familiarity with log aggregators such as SumoLogic, Kibana, or Splunk, and app monitoring tools such as Honeycomb, or Grafana.
  • Experience writing SQL queries and working in a cloud-based environment (AWS).
  • Passion for automating tests and delivering high-quality features in a fast-paced environment.
  • Comfortable working in Agile methodology.


Upgrade offers:
  • Opportunity to work remotely from Brazil.
  • Chance to work with core technologies including Java, Selenium Webdriver, Playwright, TestNG, Maven, Git, Jenkins, ArgoCD, SQL, REST Assured, Vault, Docker, Kubernetes, Sumo Logic, Gatling, Prometheus + Grafana, Honeycomb, Kafka, AWS.
Apply Manually

Upgrade

Upgrade is a fintech company focused on providing accessible and responsible credit, mobile banking, and payment solutions to consumers. It partners with other businesses to offer installment payments to their customers. Recognized for rapid growth and innovation, Upgrade delivers significant credit volume and is backed by prominent technology investors. The company fosters a collaborative and inclusive work environment, emphasizing teamwork, learning, and impactful contributions. Upgrade has received accolades for its workplace culture, diversity, and employee support.

All Jobs at Upgrade (43)