About this role
The team is seeking a Full-Stack Developer to join their team in building an AI-powered test automation platform. This innovative platform empowers engineering and QA teams to generate, execute, and self-heal end-to-end browser test suites without the need for manual test code writing. The solution leverages large language models to analyze web applications, understand their structure, and produce high-quality test cases.
Key Responsibilities:
- Design, develop, and maintain both front-end and back-end components of the automation platform.
- Collaborate with cross-functional teams to gather requirements and implement solutions.
- Utilize AI and machine learning techniques to enhance the platform's capabilities.
- Ensure code quality through unit testing and code reviews.
- Troubleshoot and resolve issues in a timely manner.
- Stay updated with industry trends and best practices in software development and AI technologies.
Required Skills & Qualifications:
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong experience with back-end technologies, including Node.js, Python, or Java.
- Familiarity with database management systems like SQL or NoSQL.
- Knowledge of AI and machine learning concepts, particularly in test automation.
- Experience with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
Experience:
- 3-6 years of relevant experience in full-stack development, preferably in automation or AI-related projects.
What we offer:
- A dynamic work environment with opportunities for growth and professional development.
- The flexibility of remote, hybrid, or office-based work arrangements.
- The chance to work on cutting-edge technology that is transforming the QA automation landscape.
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.