Upgrade is seeking a Senior Automation QA Developer to join their QA team. The role involves end-to-end responsibility for building a quality product. The successful candidate will collaborate with product teams, participate in application specification reviews and architectural design sessions, and define test strategies for various features. They will gain a deep understanding of software delivery in a fast-paced development environment and work in a framework that values accountability at all levels.Responsibilities:
Executing functional and performance tests by creating on-demand disposable environments for deploying microservices with different versions and configurations, and customizing database content.
Developing automated tests in sync with feature development using our functional and performance testing frameworks.
Customizing, configuring, debugging services, and deploying infrastructure and code changes to production.
Analyzing log files and resolving production issues by automating and reproducing them in a non-production environment.
Planning, creating, and implementing strategies and solutions for feature validation and test automation.
Requirements:
Ability to develop automated tests in Java using Selenium or Playwright for using Integrated Development Environments (IDEs) like IntelliJ or Eclipse.
Experience deploying services in various environments like Kubernetes, using tools such as ArgoCD and Jenkins.
Competence to improve the efficiency of existing test infrastructure with Docker, Selenium, and headless browser executions.
Familiarity with log aggregators such as SumoLogic, Kibana, or Splunk, and application monitoring tools like Honeycomb or Grafana.
Passion for test automation and delivering high-quality features in a dynamic environment.
Comfortable with Agile methodology.
Bachelor’s degree in computer science or a relevant technical field.
Benefits:
Competitive salary and stock option plan.
100% coverage of medical, dental, and vision insurance.
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.