Senior Software Automation Engineer

Posted 16 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Hybrid
Senior level
Artificial Intelligence
The Role
Design and maintain automation frameworks for iOS, Android, and web applications. Write clean and efficient code, implement automated tests, and optimize performance. Collaborate with cross-functional teams to drive automation initiatives forward.
Summary Generated by Built In

RapidAI is the global leader in using AI to combat life-threatening vascular and neurovascular conditions. RapidAI is empowering physicians to make faster decisions for better patient outcomes, leading the next evolution of clinical decision-making and patient workflow. Based on intelligence gained from over 10 million scans in more than 2,000 hospitals in over 60 countries, the Rapid® platform transforms care coordination, offering care teams a level of patient visibility never before possible. RapidAI – where AI meets patient care.

Position, Duties and Responsibilities:

  • Automation Framework Development: Design, develop, and maintain robust automation frameworks for iOS, Android, and web applications to streamline testing and development processes.
  • Code Development: Write clean, efficient, and maintainable code in languages such as Swift, Kotlin, Java, JavaScript, or Python, ensuring high quality and adherence to coding standards.
  • Mobile and Web Automation: Implement automated tests for iOS, Android, and web applications using industry-standard tools and technologies such as Appium, XCUITest, Espresso, Selenium, and WebDriver.
  • Tool Creation: Collaborate with development teams to create custom tools and utilities that enhance productivity, improve code quality, and facilitate efficient testing across different platforms.
  • Automation Strategy: Contribute to the development and implementation of automation strategies for mobile and web applications, identifying areas for automation and proposing innovative solutions to optimize workflows.
  • Testing Integration: Integrate automated tests into CI/CD pipelines to ensure timely and reliable feedback on software quality for iOS, Android, and web applications.
  • Technical Documentation: Document automation frameworks, tools, and processes to facilitate knowledge sharing and ensure maintainability by the wider team.
  • Performance Optimization: Identify performance bottlenecks and areas for optimization within automation frameworks and tools, implementing solutions to improve efficiency and scalability across platforms.
  • Collaboration and Support: Work closely with cross-functional teams, including developers, testers, and project managers, to understand requirements, provide technical support, and drive automation initiatives forward. Collaborate effectively with globally distributed teams, ensuring clear communication and coordination.

Education, Experience and Qualification:

  • Bachelor’s degree in computer science, Software Engineering, or related field; Master's degree preferred.
  • Proven experience (5+) in software development with a focus on automation engineering for iOS, Android, and web applications.
  • Proficiency in programming languages such as Swift, Kotlin, Java, JavaScript, or Python, with a strong understanding of object-oriented programming principles.
  • Extensive experience in designing and implementing automation frameworks using industry-standard tools and technologies (e.g., Appium, XCUITest, Espresso, Selenium, WebDriver).
  • Olid understanding of mobile and web development methodologies, testing techniques, and best practices.
  • Excellent problem-solving skills and the ability to think creatively to develop innovative automation solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
  • Solid analytical and reasoning skills for design, troubleshooting and root cause analysis.

Bonus Skills:

  • Experience with version control systems (e.g., Git), CI/CD pipelines, and agile development methodologies is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is desirable.
  • Certification in automation testing or related areas is a plus.

RapidAI is committed to creating an inclusive and diverse workplace. We provide equal employment opportunities to all employees and applicants and prohibit discrimination and harassment of any type in regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Top Skills

Java
JavaScript
Kotlin
Python
Swift
The Company
HQ: San Mateo, CA
225 Employees
On-site Workplace
Year Founded: 2012

What We Do

RapidAI is the global leader in using AI to combat life-threatening vascular and neurovascular conditions. Leading the next evolution of clinical decision-making and patient workflow, RapidAI is empowering physicians to make faster decisions for better patient outcomes. Based on intelligence gained from over 5 million scans in more than 2,000 hospitals in over 60 countries, the Rapid® platform transforms care coordination, offering care teams a level of patient visibility never before possible. RapidAI — where AI meets patient care.

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Senior Software Engineer(Devops/Jenkins/Scripting/Git/Build Automation)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Bangalore, Bengaluru, Karnataka, IND
21000 Employees

Cisco Meraki Logo Cisco Meraki

Senior Software QA Engineer (MX - QA) - Python Automation with Networking (8+ years of Relevant Experience)

Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Easy Apply
Remote
Bengaluru, Karnataka, IND
3000 Employees

Cisco Meraki Logo Cisco Meraki

Senior Software QA Engineer (MX QA) - (Python Automation, System Test, Networking Protocols, 8+ years of Experience)

Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
Easy Apply
Remote
Bengaluru, Karnataka, IND
3000 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Senior Systems/Software Engineer - Test Automation

Artificial Intelligence • Cloud • Information Technology • Consulting
Bangalore, Bengaluru, Karnataka, IND
61628 Employees

Similar Companies Hiring

Eastwall Thumbnail
Software • Information Technology • Consulting • Cloud • Big Data Analytics • Artificial Intelligence • App development
Denver, CO
20 Employees
Smartcat Thumbnail
Natural Language Processing • Machine Learning • Conversational AI • Artificial Intelligence
Boston, Massachusetts
242 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account