Himalayas logo
CodeNinjaCO

Senior QA Automation Engineer - Java Testing

CodeNinja Consulting Inc. is a digital transformation company specializing in AI-powered software development, global capability centers, and staff augmentation, founded in 2014.

CodeNinja

Employee count: 201-500

India only

We are looking for a Senior QA Engineer 5+ years with foundational knowledge of Java testing frameworks (JUnit, TestNG) and Spring Boot, specifically in the context of payments, transfers, and banking applications. You will be responsible for functional testing, API testing, and API automation testing to ensure the quality and performance of our financial services applications.

Key Responsibilities:

  • Design, develop, and maintain robust test automation frameworks (preferably in Java with JUnit/TestNG, Playwright, or Selenium).
  • Perform functional, regression, integration, and API automation testing (REST, SOAP) for financial systems.
  • Lead end-to-end test planning, including defining test strategy, entry/exit criteria, requirement traceability, and risk analysis.
  • Drive API automation with a deep focus on schema validation, authentication flows (OAuth, JWT), and environment configurations.
  • Collaborate closely with developers, product managers, and business teams to align QA activities across all SDLC phases.
  • Ensure regulatory and security compliance in financial transactions and APIs.
  • Contribute to CI/CD pipelines with automated test coverage.
  • Provide mentorship to junior QAs in coding practices, test design, and automation strategy.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of QA experience with a strong focus on automation in financial or banking systems.
  • Strong knowledge of Java, OOPs, and problem-solving (able to write clean, optimized code).
  • Hands-on experience with automation frameworks (JUnit, TestNG, Selenium, Playwright, Cypress, etc.).
  • Proven expertise in API testing & automation (Postman, RestAssured, Playwright APIs).
  • Clear understanding of SDLC, STLC, QA role in different phases, entry/exit criteria, and requirement traceability.
  • Solid grasp of testing techniques such as Equivalence Partitioning, Boundary Value Analysis (BVA), and scenario-based test design.
  • In-depth knowledge of HTTP methods and status codes (e.g., PUT vs. PATCH, 400/401/403).
  • Experience with framework design, coding logic, and debugging automation scripts.

Preferred Skills

  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Experience in financial systems, payment gateways, and banking protocols.
  • Knowledge of OAuth flows, JWT handling, and API environment variable management.
  • Exposure to performance testing and security testing is a plus.
  • Hands-on experience with test management tools (Jira, TestRail) and Git for version control.

Disclaimer: CodeNinja is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, & performance.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About CodeNinja

Learn more about CodeNinja and their company culture.

View company profile

What began in 2014 as a bootstrap organization, CodeNinja Consulting Inc. was founded by industry veterans who recognized a burgeoning global need for accessible and transformative technology solutions. Driven by a core mission to democratize technological innovation, particularly by harnessing the power of Artificial Intelligence to foster a more equitable future, CodeNinja quickly started making its mark. The early years were characterized by a relentless focus on solving complex business challenges and a commitment to delivering tangible value, which allowed the company to gain recognition and begin its expansion into key strategic markets, including North America, the Middle East and North Africa (MENA), Europe, and the Asia-Pacific (APAC) region.

By 2019, CodeNinja had astutely ventured into the burgeoning fields of cloud computing and the Internet of Things (IoT), significantly enhancing its service offerings and broadening its technological capabilities. This strategic move positioned the company to tackle a wider array of client needs and more complex projects. A significant milestone in its global expansion journey was the launch of its Nearshore Development Center in Chile in 2023. This, coupled with securing venture capital in the same year, solidified CodeNinja's international footprint and provided the resources to further scale its operations and impact. Today, CodeNinja stands as a prominent digital transformation partner, assisting enterprises in scaling their capacity through Global Capability Centers, Managed Staff Augmentation, and the development of AI-driven Enterprise Software. With a portfolio of over 400 successful projects and a dedicated global team, the company continues its journey of empowering businesses worldwide to innovate, adapt, and navigate their digital future.

Claim this profileCodeNinja logoCO

CodeNinja

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at CodeNinja

Explore the variety of open remote roles at CodeNinja, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CodeNinja

Remote companies like CodeNinja

Find your next opportunity by exploring profiles of companies that are similar to CodeNinja. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan