QA Automation Engineer

Innovative Information Technologies, Inc
Chicago, United States of America
yesterday

Role details

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

Job location

Chicago, 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 Engineering
Computer Programming
Databases
Continuous Integration
Python
SQL Databases
TypeScript
Software Repository
GitHub Copilot
GIT
Gitlab-ci
Information Technology
Playwright
Software Version Control
Jenkins
Mulesoft

Job description

Participate in project kickoff, lead automation scoping, lead automation project estimation and represent Automation team in ongoing project meetings. Design, develop, and execute automated test cases for ONB APIs and report test results to both technical and non-technical stakeholders based on business and technical requirements. Collaborate with developers, business analysts, product managers, and all QA to ensure high-quality software releases. Maintain and improve QA logical and physical architecture, test tools, and QA automation processes.

Automation Responsibilities: Create, maintain and Peer Review code and help improving the code to ensure timely delivery of automation projects. o Design, implement, and maintain CI/CD-integrated automation pipelines using CI tool and Git Repositories. Ensure scalability, reliability, and performance of automated test execution across all environments. Monitor pipeline health and troubleshoot failures proactively. Full-Stack Test Development (API, UI, 3rd party Integration, Database, Visual) using Playwright and Typescript Hands-On AI/ML Test and Tool Integration into Framework using GitHub Copilot, MCP Agents

Requirements

Bachelor's degree in Computer Science 10 years of experience in software QA including 5 in a senior role. 7 years in test automation and 4 in a senior role. Playwright Strong programming skills in languages such as Java, C#, Python, SQL, Typescript or JavaScript. e.g., Jenkins, GitLab CI, Azure DevOps Familiarity with version control systems (e.g., Git). Excellent problem-solving, communication, and mentoring skills. Experience in Agile software development practices. strong experience testing cloud-native architectures on AWS experience validating API migrations (e.g., MuleSoft to AWS), including schema validation, payload transformation, and backward compatibility.

Apply for this position