ClearCaptions, LLC is dedicated to improving the lives of seniors through innovative communication solutions. They are seeking a Software Development Engineer in Test to develop and enhance automated testing frameworks for mobile and IoT platforms, incorporating AI technologies and advanced analytical methods.
Responsibilities:
- Design and execute AI-enhanced automated tests based on business requirements that are executable in a CI/CD pipeline
- Responsible for the development of automated tests that utilize AI to proactively detect and resolve issues, providing a reliable metric of platform risk and coverage
- Reduce manual testing efforts through intelligent automation
- Develop and maintain detailed technical reports for developers and high-level reports for business stakeholders
- Contribute to AI-based testing frameworks that adapt to technological advancements and evolving business needs
- Document solutions and strategies to integrate AI into the testing processes
- Partner with Senior testers to contribute to design a scalable and self-adapting testing framework that incorporates AI to enhance platform capabilities
- Assist in development of self-healing mechanisms within the testing framework to minimize disruptions and support business growth
- Stay updated with AI advancements and assess their potential impact on automated testing
- Test and analyze new technologies, employing critical thinking to determine their feasibility and integration into existing systems
- Continuous innovation in testing strategies, focusing on the integration of the latest AI technologies
Requirements:
- A bachelor's degree in computer science, or software development
- A minimum of three (3) years of software development experience
- Experience in Java, Python or equivalent
- Experience with The Android Open Source Project (AOSP)
- Experience with mobile test automation tools like Appium
- Strong foundation in AI and machine learning applications in testing
- Expertise in automated test framework architecture, particularly in cloud-based and AI-driven environments
- Advanced problem-solving skills and the ability to critically evaluate technological integrations
- In-depth knowledge of current and emerging AI technologies and their applications in the industry
- Exceptional analytical and problem-solving skills
- Excellent verbal and written communication, presentation, and problem-solving skills
- Self-starter with strong organizational and time management skills, self-directed and able to handle multiple priorities with demanding timeframes
- Ability to guide and support others through collaboration, including assisting teammates and contributing to shared processes, to foster a high-quality, team-oriented environment that drives results
- Demonstrated ability to use discretion, make sound decisions, and maintain confidentiality
- Willingness and ability to work flexible hours as needed, and travel up to 5%, which may include occasional overnight travel
- Proficiency in Microsoft Office Suite and modern communication tools for virtual teams (e.g., Microsoft Teams, Slack)