IDFC FIRST Bank is hiring for SDET (Software Development Engineer in Test) | Apply Now!






IDFC FIRST Bank – SDET (Software Development Engineer in Test)


Disclaimer

Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!




IDFC FIRST Bank

SDET (Software Development Engineer in Test)

Chennai, Tamil Nadu, India

IDFC FIRST Bank hiring poster vthetecheejobs

About the Company

Job Description

We are seeking a highly motivated and skilled Quality Analyst, specializing in both Automation and Manual Testing methodologies, to ensure the delivery of high-quality software products across our diverse web, mobile, and API platforms. The successful candidate will be responsible for the entire testing lifecycle, encompassing the design, development, and execution of comprehensive test plans, utilizing both manual techniques and sophisticated automated testing tools. A critical aspect of this role involves the identification, meticulous documentation, and effective resolution of software defects. Furthermore, the Quality Analyst will demonstrate proficiency in database testing, guaranteeing the integrity, accuracy, and unwavering reliability of data interactions within the system architecture.

Company NameIDFC FIRST Bank
RoleSDET (Software Development Engineer in Test)
LocationChennai, Tamil Nadu, India
Salary
Job Type




Responsibilities

  • Test Planning and Design:
    – Develop detailed and robust test plans based on a thorough understanding of project specifications and requirements.
    – Design, create, and meticulously document comprehensive test cases that address web applications, mobile platforms, Application Programming Interfaces (APIs), and database functionalities.
    – Collaborate closely with software development teams to gain a deep understanding of system requirements, ensuring alignment between testing efforts and development objectives.
  • Automation Testing:
    – Develop, maintain, and enhance automated test scripts utilizing industry-standard automation tools and frameworks (e.g., Selenium, Appium), ensuring comprehensive test coverage.
    – Execute automated test suites, meticulously analyzing test results to identify patterns, anomalies, and potential defects.
    – Proactively identify opportunities for test automation within the software development lifecycle and implement efficient and effective testing strategies to maximize automation coverage and minimize manual effort.
  • Manual Testing:
    – Execute manual test cases for functional testing, regression testing, and performance testing, adhering to established testing protocols and quality standards.
    – Accurately document and comprehensively report software defects, providing detailed information, including steps to reproduce, expected results, and actual results, to facilitate efficient resolution by developers.
    – Conduct exploratory testing sessions to uncover unforeseen issues, usability problems, and edge-case scenarios that may not be explicitly covered by formal test cases.
  • Web, Mobile, and API Testing:
    – Perform thorough end-to-end testing of web and mobile applications, ensuring seamless functionality, optimal performance, and a consistent user experience.
    – Validate API functionality and meticulously test integration points between different system components, ensuring data integrity and proper communication.
    – Ensure compatibility across a wide range of web browsers and mobile devices, addressing potential compatibility issues and ensuring a consistent user experience across different platforms.
  • Continuous Integration:
    – Design, implement, and maintain Continuous Integration (CI) pipelines to facilitate automated testing and deployment processes, streamlining the software delivery pipeline.
    – Integrate automated tests seamlessly into CI workflows to enable early detection of defects, reducing the risk of issues propagating to later stages of the development lifecycle.
    – Continuously assess and optimize CI processes to enhance speed, improve efficiency, and ensure reliability, enabling faster feedback loops and more frequent releases.
  • Database Testing:
    – Develop and execute SQL queries to rigorously validate data integrity, ensuring that data is accurate, consistent, and reliable throughout the system.
    – Verify data transformations and migrations, ensuring that data is correctly transformed and migrated between different databases or data storage systems.
    – Identify and address performance issues related to database interactions, optimizing database queries and configurations to improve application performance.
  • Collaboration:
    – Work collaboratively with developers, product managers, and other stakeholders to gain a comprehensive understanding of requirements, user stories, and business objectives.
    – Actively participate in agile ceremonies, providing valuable input on quality-related aspects and contributing to the overall quality of the software product.
  • Test Documentation:
    – Maintain detailed, well-organized, and up-to-date documentation of test cases, test results, and identified issues, ensuring that testing activities are transparent and auditable.
    – Create and update testing documentation as the application evolves, reflecting changes in functionality, requirements, and testing strategies.

Qualifications

  • Educational Qualification (Fulltime): Bachelor of Technology (B.Tech) / Bachelor of Science (B.Sc) / Master of Science (M.Sc) / Master of Technology (M.Tech) / Bachelor of Computer Applications (BCA) / Master of Computer Applications (MCA)

Skills

Automation
Manual Testing
Web application testing
Mobile application testing
API testing
Database testing
Selenium
Appium
SQL
CI/CD

ATS Keywords

Quality Assurance
Software Testing
Automation Testing
Manual Testing
Test Planning
Test Design
Test Execution
Defect Management
Regression Testing
Performance Testing
Web Application Testing
Mobile Application Testing
API Testing
Database Testing
SQL
Selenium
Appium
CI/CD
Continuous Integration
Test Automation
Test Cases
Test Scripts
Test Results
Defect Reporting

Get instant updates on latest jobs!

Join our instagram and telegram channels.

To join our Instagram and Telegram channels click on instagram and telegram icons

Instagram




Join Now

Telegram




Join Now

Frequently Asked Questions

What experience level is required for this role?

The job description does not explicitly mention a specific experience level, but it seeks a ‘highly motivated and skilled’ Quality Analyst, suggesting that some prior experience in both Automation and Manual Testing is expected.

What are the key tools and technologies used in this role?

The role requires experience with industry-standard automation tools and frameworks such as Selenium and Appium, as well as proficiency in SQL for database testing. Experience with CI/CD pipelines is also essential.

What type of testing is involved in this role?

This role involves a wide range of testing types, including functional testing, regression testing, performance testing, web application testing, mobile application testing, API testing, and database testing.

What educational qualifications are required for this role?

A Bachelor of Technology (B.Tech) / Bachelor of Science (B.Sc) / Master of Science (M.Sc) / Master of Technology (M.Tech) / Bachelor of Computer Applications (BCA) / Master of Computer Applications (MCA) is required for this role.

Other Information

Tags

SDET
Software Development Engineer in Test
Automation Testing
Manual Testing
Quality Assurance
Selenium
Appium
API Testing




How to Apply

  1. Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
  2. Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
  3. Fill Out the Application: On the official website, fill out the application form with the provided information.
  4. Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
  5. Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.







From vthetechee.com on 2025-09-13 11:35:23





Scroll to Top