Home·Find Jobs·Software Development Engineer- Automation
V

Software Development Engineer- Automation

VettedBench
Posted 8 days ago
Chennai4-8 yrsOn-site

About this role

The team is seeking a Software Development Engineer specializing in Automation to join their dynamic team. This role involves developing and implementing automation solutions across various platforms, ensuring high-quality deliverables that align with business objectives.

Key Responsibilities:

  • Turn tech stack and application design into code on multiple development platforms (e.g., iOS, Android, web/Angular).
  • Address problems and questions by applying established criteria to influence development outcomes.
  • Conduct applications systems analysis and programming activities, including feasibility studies and implementation of new systems.
  • Write secure, stable, testable, and maintainable code while ensuring quality and timeliness of service.
  • Engage in digital applications development, risk technology, and application support activities to meet specific business needs.
  • Consult with users and other technology groups to recommend programming solutions for customer-exposed systems.
  • Understand the functionality, architecture, dependencies, and runtime properties of the systems involved in projects.
  • Build and maintain integrated project development schedules, accounting for dependencies and constraints.
  • Negotiate features and priorities to reach consensus with the team and customers.
  • Improve team development processes to accelerate delivery and enhance quality.
  • Ensure compliance with applicable laws and regulations, demonstrating sound ethical judgment.

Required Skills & Qualifications:

  • 4-8 years of strong proficiency in Java programming with hands-on development experience in test automation.
  • Experience with UI automation (Selenium) and API testing across distributed applications.
  • Good understanding of CI/CD pipelines and DevOps practices.
  • Hands-on experience in debugging Java-based backend services and Angular-based front-end applications.
  • Strong problem-solving and analytical skills with the ability to independently troubleshoot issues.
  • Ability to collaborate effectively with development, QA, and DevOps teams.
  • Exposure to leveraging AI/ML in test automation, including AI-driven test case generation.

Education:

  • Bachelor’s/University degree or equivalent.

What we offer:

The team provides a collaborative environment that encourages innovation and professional growth. You will have the opportunity to work on cutting-edge technologies and contribute to impactful projects while developing your skills in a supportive team atmosphere.

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →