Senior Software Engineer, QA
Octave Intelligence plcMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own the quality assurance process for AI/ML software features including validation of AI-powered functionalities and model outputs.
Develop and maintain test plans and robust automation frameworks (using Selenium and Java) ensuring comprehensive automation coverage for new and existing functionalities.
Analyze test data, communicate results across multiple organizational levels, and collaborate with cross-functional teams to translate requirements into effective test cases.
Minimum Requirements
1 to 4 years of professional experience in software quality assurance/testing.
BTech/BE/MTech in any Engineering discipline with a good academic background.
Proficiency in manual testing and basic Java programming; experience with automation frameworks and tools (Selenium with Java) is mandatory.
Experience or exposure to AI/ML testing methodologies and AI-powered feature validation; knowledge of OOP concepts, exception handling, collections, and file I/O.
Ideal Candidate Profile
Experienced in Agile project planning and delivery methodologies related to software testing in AI/ML environments.
Skilled in designing and maintaining automation frameworks, particularly using Selenium and Java, with strong analytical and logical problem-solving abilities.
Capable of interfacing effectively with internal stakeholders (development, product planning, documentation) and communicating complex technical details clearly in English.
