QA Automation Engineer

Bonbloc Inc
Schiller Park, United States of America
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Schiller Park, United States of America

Tech stack

Testing (Software)
Java
JavaScript
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Computer Programming
Databases
Continuous Integration
Software Debugging
Python
Scrum
Standard Sql
TypeScript
Software Repository
Postman
GitHub Copilot
Delivery Pipeline
Large Language Models
Software Security
GIT
Containerization
Gitlab-ci
Kubernetes
Information Technology
Playwright
Machine Learning Operations
Software Coding
Software Version Control
Docker
Jenkins
Mulesoft

Job description

Old National Bank is seeking a talented Senior QA Automation Engineer to join our team and manage the testing of our APIs using ONB enterprise automation testing frameworks and architecture.

This role perfectly blends traditional QA manual testing responsibilities with advanced automation strategy using Playwright. The ideal candidate has strong programming knowledge, hands-on experience in test automation, expert-level knowledge of modern test tools, and a proactive mindset to deliver high-quality projects on time., * :Project Leadership: Participate in project kickoffs, lead automation scoping and project estimation, and represent the Automation team in ongoing meetings

  • .Test Engineering: Design, develop, and execute automated test cases for ONB APIs. Report test results to both technical and non-technical stakeholders
  • .Collaboration: Partner with developers, business analysts, product managers, and QA members to ensure high-quality software releases within an Agile development environment (Sprint planning, stand-ups, retrospectives)
  • .Defect Management: Analyze test results, identify defects, and track them through resolution
  • .Framework & Pipeline Maintenance: Maintain and improve QA logical/physical architecture. Design, implement, and maintain CI/CD-integrated automation pipelines using CI tools and Git repositories, ensuring scalability and troubleshooting failures proactively
  • .Full-Stack Test Development: Conduct API, UI, 3rd party integration, database, and visual testing using Playwright and TypeScript
  • .Innovation: Leverage hands-on AI/ML tools integration into frameworks using GitHub Copilot, MCP Agents, and LLMs. Foster a culture of continuous improvement

Requirements

  • :Education: Bachelor's degree in Computer Science or a related field
  • .Overall Experience: 10+ years of experience in software QA, including at least 5 years in a senior/lead role
  • .Automation Expertise: 7+ years in test automation, including 4 years in a senior role, with proven experience using Playwright
  • .Programming Skills: Strong coding skills in TypeScript, JavaScript, Java, C#, Python, or SQL
  • .CI/CD & Tools: Hands-on experience with version control systems (Git) and CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps)
  • .Cloud & API Specialization
  • :Strong experience testing cloud-native architectures on AWS
  • .Solid experience validating API migrations (e.g., MuleSoft to AWS), including schema validation, payload transformation, and backward compatibility
  • .Deep understanding of API security testing and expertise with tools like Postman for exploratory testing, debugging, and rapid validation
  • .Soft Skills: Excellent problem-solving, communication, and mentoring skills

.Preferred Qualifications

  • :Experience with cloud-based testing environments (AWS, Azure)
  • .Knowledge of containerization tools (Docker, Kubernetes)

Apply for this position