drjobs API Automation Engineer (Java/Python)

API Automation Engineer (Java/Python)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary
Synechron is seeking a skilled API Automation Engineer to join our dynamic testing this role you will be responsible for designing developing and executing automation solutions to ensure the robustness and reliability of APIs within our financial services domain. Your expertise will help establish comprehensive testing strategies reduce defects and support the delivery of high-quality software solutions aligned with business objectives. This role offers an opportunity to contribute to critical financial trading margin and wealth management systems enhancing client satisfaction and operational efficiency.

Software Requirements

  • Required:
    • Java (Version 8 or higher)
    • Python (Version 3.x)
    • Test automation frameworks such as REST-assured pytest or similar
    • Version control tools (Git/GitHub)
    • CI/CD tools (Jenkins CircleCI or equivalent)
  • Preferred:
    • API management tools (Postman Swagger/OpenAPI)
    • Test management tools (JIRA TestRail)
    • Containerization platforms (Docker Kubernetes)

Overall Responsibilities

  • Develop implement and maintain automated API test scripts based on functional and non-functional requirements.
  • Design end-to-end testing strategies to maximize automation coverage and efficiency.
  • Establish guardrails and validation checkpoints to detect diagnose and prevent software defects early in the development lifecycle.
  • Collaborate closely with developers business analysts and QA teams to align testing approaches with project goals.
  • Maintain comprehensive documentation of testing processes strategies and results.
  • Regularly review and optimize test cases for performance accuracy and reusability.
  • Contribute to the continuous improvement of testing practices and automation frameworks.
  • Provide insights and reports on testing progress defect trends and risk assessments to stakeholders.

Technical Skills (By Category)

Programming Languages

  • Required: Java Python
  • Preferred: JavaScript Bash scripting

Databases/Data Management

  • Required: Basic understanding of SQL databases (e.g. Oracle MySQL or similar) for test data management
  • Preferred: Experience with NoSQL databases (e.g. MongoDB)

Cloud Technologies

  • Required: Familiarity with cloud concepts (e.g. AWS Azure or GCP) as applicable to API testing environments
  • Preferred: Hands-on experience with cloud-based testing or deployment environments

Frameworks and Libraries

  • Required: REST-assured pytest or equivalent API testing libraries
  • Preferred: Selenium Postman or other API tooling integrations

Development Tools and Methodologies

  • Required: Agile/Scrum Test-driven development (TDD) Behavior-driven development (BDD) frameworks
  • Preferred: Container orchestration tools (e.g. Docker Kubernetes)

Security Protocols

  • Preferred: Basic understanding of API security standards such as OAuth2 JWT and TLS/SSL

Experience Requirements

  • 5-7 years of professional experience in software testing and automation specifically with API testing.
  • Proven track record establishing end-to-end test automation strategies in financial or trading environments.
  • Demonstrated understanding of financial domain processes such as trading margin calculations and wealth management systems.
  • Experience in defect prevention via guardrails validations and quality gates.
  • Alternative pathways: Candidates with extensive automation experience in related industries or with demonstrable skills in financial API testing may be considered.

Day-to-Day Activities

  • Writing and executing automated API test cases and validating responses against expected outcomes.
  • Participating in daily stand-ups sprint planning and retrospective meetings to coordinate testing efforts.
  • Collaborating with development teams to incorporate automation into CI/CD pipelines.
  • Analyzing test results identifying root causes of failures and documenting defects.
  • Monitoring and updating testing frameworks to adapt to system changes.
  • Providing regular updates to project stakeholders on testing progress and quality metrics.
  • Contributing to process improvements in test strategy tooling and test data management.

Qualifications

  • Bachelors degree in Computer Science Information Technology Engineering or equivalent technical discipline.
  • Certifications such as ISTQB Certified Agile Tester or relevant automation/platform-specific credentials are preferred.
  • Prior training or certifications in API security and cloud services would be advantageous.
  • Commitment to continuous learning and professional development in automation technologies and financial domain knowledge.

Professional Competencies

  • Strong analytical and problem-solving skills with the ability to troubleshoot complex API issues.
  • Effective communication skills for stakeholder engagement and cross-team collaboration.
  • Capable of working independently and managing multiple priorities in a fast-paced environment.
  • Team-oriented mindset with collaborative problem-solving abilities.
  • Adaptability to evolving technologies tools and project requirements.
  • Demonstrates initiative in identifying areas for process improvement and automation opportunities.

SYNECHRONS DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.


All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.