QA Automation + Performance testing Engineer

Fedrus Global Llc
Chicago, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Chicago, United States of America

Tech stack

Testing (Software)
Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Databases
System Configuration
Continuous Integration
Github
Groovy
IntelliJ
Java Virtual Machine (JVM)
JMeter
Python
MongoDB
Oracle Applications
Performance Tuning
Selenium
Software Testing Automation Framework
Strategies of Testing
TypeScript
Visual Studio Online
Datadog
Performance Testing
Grafana
Spring-boot
Test Scripts
Cypress
Blazemeter
Kubernetes
Bitbucket
Data Management
Front End Software Development
Software Coding
Splunk
Dynatrace
Jenkins
Microservices

Requirements

  • Java Coding
  • Springboot , Microservices
  • Performance testing experience, * Hands on experience in software test automation and performance engineering (or equivalent), covering AWS and on-perm platforms.
  • Strong coding skills in one or more: Java, Python, JavaScript, Groovy, TypeScript
  • Hands-on experience with testing tools: Cypress, Selenium, JMeter, Blazemeter or equivalent tools
  • Working proficiency with development toolsets and CI/CD: Jenkins, GitHub, Bitbucket, IntelliJ IDEA, VS Code
  • Familiarity with distributed services, microservices architecture in AWS; Kubernetes; databases such as Oracle and MongoDB
  • Experience with observability tooling and metrics: Dynatrace, Geneos, Splunk, Grafana; ability to interpret system/resource metrics and application telemetry.
  • Familiar with Agile Methodology; ability to work independently with strong analytical, communication, and documentation skills; ability to influence cross-functional teams

Preferred qualifications, capabilities, and skills

  • Experience in financial services; domain knowledge in Receivables or Lockbox
  • Performance tuning across JVM/.NET, databases, and front-end assets
  • Experience leveraging GenAl to accelerate test creation, analysis, or documentation. Define and own the automation strategy and roadmap; design, build, and maintain robust test automation frameworks; implement reliable automated tests for UI, API, microservices, and data workflows. Integrate automated tests into CI/CD; establish quality gates, automated reporting, and release readiness criteria. Lead test strategy and coverage for functional and non-functional requirements; set and enforce standards for test data management and environment readiness to ensure deterministic, reproducible runs. Instrument systems and build observability dashboards to capture SLIs/SLOs, latency, throughput, error rates, and resource utilization; integrate these signals with test reports. Own the performance testing lifecycle end-to-end: requirements, workload modeling, environment setup, and execution (load and stress). Java, Python, JavaScript, Groovy, TypeScript, Cypress, Selenium, JMeter, Blazemeter or equivalent tools, CI/CD: Jenkins, GitHub, Bitbucket, IntelliJ IDEA, VS Code, AWS; Kubernetes; databases such as Oracle and MongoDB, Dynatrace, Geneos, Splunk, Grafana; ability to interpret system/resource metrics and application telemetry. JVM/.NET, databases.

Apply for this position