CrawlJobs Logo

Automation Testing Developer

India, Chennai · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Requirements

  • 3+ years of technology experience
  • Need experience in retail Banking domain
  • Should have good experience of Automation using Selenium, BDD
  • Knowledge of any programing language : Java, Python
  • Experience using the tools - Jira, ALM, Zephyr
  • Leveraging AI in Testing and familiarity with latest technology/innovation
  • Bachelor’s degree/University degree or equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Automation Testing Developer

8 matching positions

Automation Testing Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in programming languages such as Java, Python, VB Script or JavaScript
  • Good Programming experience with Pega
  • Extensive experience with test automation tools like Selenium, Playwright or UFT
  • Proficient Experience with tools such as ALM, JIRA, Zephyr, advanced excel features
  • Experience in Oracle and SQL queries for test data mining, data generation & conditioning
  • Strong understanding of banking workflows, financial products, and regulatory requirements
  • Experience testing banking applications such as loan management systems, payment gateways, or risk management platforms
  • Experience in using mainframe for testing and automation
  • Experience in BDD/TDD, Cucumber framework development
  • Experience in building and maintaining CI/CD pipelines with tools like Jenkins
Job Responsibility
Job Responsibility
  • Design and implement robust, scalable, and maintainable test automation frameworks using AI-driven tools and technologies
  • Develop automated test scripts for functional, regression testing of banking applications
  • Ability to identify the scope and E2E delivery of Automation
  • Maintenance of Automation framework and repository
  • Utilize AI and machine learning models to optimize test case generation, execution, and defect prediction
  • Implement AI-based solutions for intelligent test data generation and anomaly detection
  • Apply knowledge of banking processes, regulations, and workflows to ensure comprehensive test coverage especially with Disputes workflow
  • Collaborate with business analysts and product owners to understand banking requirements and translate them into effective test strategies
  • Analyze requirements of projects, develop test plans, design test cases for broad range of systems and applications and ensure they meet specified standards and end-user requirements
  • Ensure end-to-end quality of banking applications by identifying risks, creating test plans, and executing test cases
  • Fulltime
Read More
Arrow Right

Automation Testing Developer

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of technology experience
  • Need experience in retail Banking domain
  • Should have good experience of Automation using Selenium, BDD
  • Knowledge of any programing language : Java, Python
  • Experience using the tools - Jira, ALM, Zephyr
  • Leveraging AI in Testing and familiarity with latest technology/innovation
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

UI & API Automation Testing Developer

Develop automation scripts and framework libraries for both UI and API testing. ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in QA automation (UI and API automation)
  • Medium level programming skills in Java
  • Extensive hands-on experience automating tests with Selenium WebDriver and Playwright using Java, C# or Python
  • Experience working with Git for version control
  • Previous active contribution to Cucumber automation frameworks
  • Experience with ALM, Zephyr, Jira, Confluence, Jenkins, OpenShift, Elastic
  • Strong analytical and troubleshooting skills
  • Proven ability to work in a global team environment
  • Excellent verbal and written communication skills
  • Familiarity with CI/CD tools such as Jenkins, GitHub, etc
Job Responsibility
Job Responsibility
  • Develop automation scripts and framework libraries for both UI and API testing
  • Actively participate in Delivery Feature Teams with regards to impact analysis of design and implementation
  • Define test plans and test cases for functional and end-to-end testing
  • Drive in-sprint automation of Feature Deliveries, whilst championing automation best practices
  • Perform detailed root cause analysis of defects and manage fix/retest cycles until sign off
  • Produce regular Test Reports to communicate delivery health to key stakeholders
  • Mitigate roll-out risk through runbook reviews
  • Collaborate closely with cross-functional and global teams (QA, Dev and Product Teams) to ensure high-quality product delivery
  • Collaborate on process improvement initiatives with peer teams
  • Operate efficiently and effectively in a global, fast-paced, and complex matrix environment and be flexible with changes in priorities
  • Fulltime
Read More
Arrow Right

Engineering Excellence Automation Testing Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Fulltime
Read More
Arrow Right

Junior .NET Developer (Automation Testing)

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
Giridhara Software Services Pvt Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in .NET / .NET Core
  • Hands-on experience in Automation Testing
  • Knowledge of C#, SQL Server
  • Experience with automation tools/frameworks (Selenium, NUnit, MSTest, etc.)
  • Understanding of SDLC and testing processes
  • Good problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Develop and maintain .NET applications
  • Design and execute automation test scripts
  • Collaborate with developers and QA teams to ensure quality delivery
  • Identify, log, and track defects effectively
Read More
Arrow Right

Software QA Automation Developer

At Helzberg the Software QA Automation Developer is responsible for developing, ...
Location
Location
United States , North Kansas City
Salary
Salary:
Not provided
helzberg.com Logo
Helzberg Diamonds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a software quality engineer or similar role
  • Bachelor’s degree in computer science, software engineering, or equivalent work experience
  • Hands on experience with Salesforce Commerce Cloud platform
  • Understanding online retail platforms, shopping cart functionality, and API integrations
  • Strong collaboration, analytical, and problem solving skills
  • Proficiency in automation tools such as Selenium, Test Complete, and WDIO
  • Familiarity with CI/CD tools such as Jenkins or GitLab
  • Excellent written and verbal communication skills and ability to work effectively within a team environment
  • Ability to handle multiple projects and tasks on varying business deadlines
  • Hybrid schedule with predictable onsite attendance required three or more days per week to perform essential functions involving interactive behaviors with co-workers and managers, operation or manipulation of equipment and/or materials located only on site, and direct interaction with internal and/or external customers
Job Responsibility
Job Responsibility
  • Develop and maintain manual and automated test scripts using industry standard tools and frameworks
  • Collaborate with cross functional teams to interpret requirements and create effective test strategies
  • Integrate automated tests into the CI/CD pipeline in partnership with development and QA teams
  • Identify gaps in QA processes, recommend improvements, and support tool adoption
  • Execute automated test suites, analyze results, and report defects to enhance coverage and quality
  • Provide support for other departments as needed to ensure successful design, testing and implementation of applications that support various business needs
  • Lead continuous improvement of automation frameworks and processes
  • Prepare test documentation and quality reports
  • Define test approaches, create test plans, and execute functional, integration, smoke, and production testing, especially for critical checkout flows
  • Ensure cross browser, mobile, and OS compatibility
Read More
Arrow Right

Software Engineer III RPA Automation Developer

Our client is seeking an experienced Software Engineer III to join the IT Admini...
Location
Location
United States , Austin
Salary
Salary:
Not provided
mmcgrp.com Logo
MMC Group LP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on experience in RPA development
  • Minimum 4+ years specifically working with Blue Prism
  • Strong experience building attended and unattended bots interacting with websites and enterprise applications
  • 8+ years of experience integrating RPA solutions with APIs and databases
  • Strong experience with RESTful web services and SQL databases
  • 8+ years of experience developing reports and documents from structured and unstructured data
  • 8+ years of experience building analytics and insights from complex data sources
  • Strong understanding of software development lifecycle and enterprise automation architecture
Job Responsibility
Job Responsibility
  • Design, build, test, and maintain attended and unattended RPA bots using Blue Prism
  • Develop scalable automation solutions for enterprise business processes across multiple departments
  • Optimize workflows to improve operational efficiency and reduce manual processing
  • Build solutions that convert large, complex, multi-hundred-page PDFs and document packages into structured, searchable intake artifacts
  • Support document ingestion, extraction, classification, and intelligent processing workflows
  • Develop reports and analytical outputs based on both structured and unstructured data
  • Integrate RPA solutions with RESTful APIs, SQL databases, and enterprise applications
  • Support automation workflows involving web applications, databases, and cloud services
  • Develop technical specifications, standards, and system documentation
  • Assist with Azure-based infrastructure troubleshooting and solution support
What we offer
What we offer
  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Additional voluntary benefits
  • Fulltime
Read More
Arrow Right

Software Engineer - Automation Developer

Location
Location
United States , Atlanta
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Proficiency in Objective-C or Swift, with hands-on experience coding in Xcode IDE
  • Solid understanding of Gradle build system
  • Extensive experience using Git repositories for version control
  • Strong understanding of Agile software development processes
  • Proficiency in English (written and verbal)
Job Responsibility
Job Responsibility
  • Design and develop CSDK automation software for the iOS platform
  • Build tools to support CSDK Development (DEV) and Quality Assurance (QA) teams for daily development tasks and feature testing
  • Implement automation solutions for stress testing of CSDK on iOS
  • Enable QA teams to run regression testing for CSDK releases using the automation tool
  • Fulltime
Read More
Arrow Right