Role: Senior Automation Engineer - QA Strata Middleware
Location: Charlotte - 601 S. Tryon Street (601 S. Tryon Street, Charlotte, NC 28202)
Duration: Till Dec,31st 2026 with extension Possible
Interview:
· 1st round: Candidates to perform technical assessment - Client hiring manager review.
· 2nd Round: Candidates who move on will do a 30-60 minutes zoom interview - Review again –
· In-person Interview: Final in-office interview ~30 minutes
Required Skills:
· Deep understanding of APIs, modern technological approaches to testing
· High degree of programming experience in Typescript or Python –
· Understanding of GraphQL and modern AI topics such as agents/mcp/etc
Qualifications
· 7+ years of experience in test automation engineering with API based testing, Python, AI Test (Agents, MCP)
· Preferred BS/MS in Computer Science, Engineering, or related subject
Required Experience:
· Automating API testing and extensive knowledge of creating and leveraging mocks, stubs, and virtual services to fulfill test automation requirements
· Proficiency writing code in TypeScript/JavaScript
· Proficiency with GraphQL testing, graph schema validation
· Proficiency with RestAPI testing best practices
· Experience with AWS services:
· CloudWatch, Lambda, DynamoDB
· Experience with build systems and CI/CD:
· GIT, GitLab, Docker
Experience with load testing technologies and best practices:
· LoadRunner, Gatling
· Experience with market tools:
· Postman/Insomnia
Experience with open-source testing frameworks:
· Jest
Preferred Experience with:
· Strong knowledge of relation databases, SQL
· Good understanding of mobile automation with Appium being a plus
· Good understanding of python programming language
· Understanding of functional front-end automation:
· Selenium
· Playwright
· Cypress
· Familiarity with Agile Frameworks and regression testing
· Financial services technology/ consumer banking testing experience
· Automating tests for the full solution stack (unit, business logic, contract, usability, functional, performance)
Extensive knowledge of:
· White Box Testing practices
· Software Engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous integration, and continuous deployment concepts (CI & CD), and test suite development and maintenance
· Must be able to provide hands-on training for existing testers in writing and using automation scripts and ensuring best practices are followed
· Possesses a deep understanding of shift-left test practices and techniques along with the frameworks, and tools that support it
· Strong written and verbal communication skills
Enthusiastic and energetic with an inherent curiosity to break code