company

Senior Software Engineer – Test Automation (QA)

DATAMAXISNorthbrook, IL, US
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:10+ years of Quality Engineering experience, emphasizing test automation. Strong programming expertise in Java and JavaScript/TypeScript. Proficient in automation framework development with JUnit/TestNG and modern testing tools. Experienced in CI/CD practices and cloud-native testing. Familiarity with emerging test automation technologies is a plus.

About the job

Join our innovative Digital Frameworks team as a Senior Software Engineer specializing in Test Automation (QA). In this pivotal role, you will spearhead the evolution of test engineering by enhancing core automation initiatives and developing frameworks, tools, and platforms that elevate quality standards across our product teams.
This position transcends traditional QA responsibilities; we seek a full-stack automation authority with a fervor for tooling, platforms, and frameworks. You will assess state-of-the-art solutions—including low-code/no-code test tools, create proof of concepts (PoCs), and shape architecture-level decisions.
Our application ecosystem features Java/Spring Boot microservices on the backend and Next.js/React on the frontend, all hosted on Azure Kubernetes Service (AKS).

Key Responsibilities

  • Design and uphold reusable automation frameworks for backend (API/microservices) and frontend (UI) testing.
  • Investigate, evaluate, and incorporate contemporary test automation tools (e.g., low-code/no-code, model-based testing, AI-powered platforms).
  • Lead proof-of-concept (PoC) initiatives for new tools and frameworks, assessing their suitability for our organization.
  • Develop shared quality tooling and pipelines for cross-team utilization (test orchestration, data setup, mocks/stubs, parallelization, etc.).
  • Collaborate with platform, DevOps, and product engineering teams to enhance quality from the onset and establish testability patterns.
  • Set automation standards, coding guidelines, and governance models for cross-team applications.
  • Mentor junior engineers and assist teams in adopting best practices in quality engineering.

What You Bring: Skills and Expertise

  • 10+ years of Quality Engineering experience, with a strong focus on test automation.
  • Proficient in Java (Spring Boot stack) and JavaScript/TypeScript (React/Next.js).
  • Experience in creating automation frameworks utilizing JUnit/TestNG, Cypress, Playwright, Selenium, etc.
  • Expertise in evaluating and implementing tools for test case management, execution, and reporting.
  • Proven track record with CI/CD-integrated testing using Azure DevOps, GitHub Actions, or similar.
  • Understanding of Kubernetes, containers, and testing within cloud-native environments (preferably Azure).
  • Familiar with contract testing, service mocking, and test data management strategies.

Preferred Skills

  • Experience with low-code/no-code automation platforms such as Testim, Tricentis Tosca, Mabl, or Katalon.
  • Exposure to AI/ML-based testing, self-healing tests, or model-based test generation.

About DATAMAXIS

DATAMAXIS is a cutting-edge technology company committed to enhancing software quality through innovative engineering practices and advanced automation techniques.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.