NEWPosted 2 hours ago

Job ID: JOB_ID_3822

Job Summary

We are seeking a highly experienced Senior Automation Engineer for a hybrid role requiring 3 days onsite in Charlotte, NC. This is a contract position with a focus on banking clients. The ideal candidate will possess a deep understanding of APIs, modern testing approaches, and strong programming skills in TypeScript or Python. Experience with GraphQL, AI topics, and cloud services is highly desirable.

Key Responsibilities

  • Foster a culture of zero defects by motivating teams and ensuring quality standards.
  • Collaborate with cross-functional teams to understand enterprise quality requirements and drive adoption of core processes.
  • Implement a shift-left test strategy as the organization rearchitects its technology platform.
  • Partner with DevOps engineers to fully automate testing within the CI/CD pipeline.
  • Leverage market-leading automation frameworks and tools across all testing levels.
  • Participate in product design reviews to ensure quality is integrated into the SDLC.
  • Develop and manage test environment and test data management strategies.
  • Decompose user stories and requirements to identify and automate necessary tests.
  • Collaborate with QA Engineers to develop effective test strategies and plans.
  • Provide hands-on training to existing testers on automation scripting and best practices.

Technical Skills Required

  • Core Programming: Proficiency in TypeScript/JavaScript. Experience with Python is a plus.
  • API Testing: Deep understanding of APIs, REST API testing best practices, and GraphQL testing.
  • Cloud Services: Experience with AWS services (CloudWatch, Lambda, DynamoDB).
  • CI/CD & Build Tools: Experience with GIT, GitLab, Docker, and CI/CD concepts.
  • Load Testing: Experience with load testing technologies and best practices (e.g., LoadRunner, Gatling).
  • Automation Tools: Experience with market tools like Postman/Insomnia, and open-source frameworks like Jest.
  • Databases: Strong knowledge of relational databases and SQL.
  • Front-end Automation: Familiarity with Selenium, Playwright, Cypress.
  • Agile & SDLC: Familiarity with Agile frameworks and regression testing.
  • White Box Testing: Extensive knowledge of White Box Testing practices.
  • SDLC Best Practices: Understanding of coding standards, code reviews, source control, build/release processes, CI/CD, and test suite development.

Qualifications

  • Minimum 15 years of experience, with at least 7+ years specifically in test automation engineering with API-based testing.
  • Must have experience working with banking clients.
  • Preferred BS/MS in Computer Science, Engineering, or a related field.
  • Strong written and verbal communication skills.
  • Enthusiastic, energetic, and curious about breaking code.
  • Experience with financial services technology and consumer banking testing is preferred.
  • Experience automating tests for the full solution stack (unit, business logic, contract, usability, functional, performance).

Interview Process

  • Candidates will perform a technical assessment.
  • Hiring manager review.
  • A 30-60 minute Zoom interview.
  • Final in-office interview (approx. 30 minutes).

Soft Skills

  • Leadership potential
  • Highly communicative
  • Curious about emerging technologies

Special Requirements

Visa Constraints: Not specified. Screening: Technical assessment, Hiring manager review, Zoom interview, In-person interview. Domain: Banking client experience required. Interview Mode: Technical assessment, Zoom, In-person.


Compensation & Location

Salary: $70 – $90 per year (Estimated)

Location: Charlotte, NC


Recruiter / Company – Contact Information

Recruiter / Employer: Altitude Technology Solutions Inc.

Email: a.kumar@atsitinc.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
a.kumar@atsitinc.com with the subject:

DELETE_JOB_ID_3822

to delete@join-this.com.