This role involves executing software testing activities, both automated and manual, throughout the development cycle within agile or scrum teams, ensuring high-quality deliverables that meet customer needs. The engineer will offer expertise in implementing software test strategies and initiatives at the feature and system levels, contributing to the overall quality assurance process. This includes reviewing functional and non-functional requirements, stories, and features to ensure accuracy and testability, and collaborating with scrum teams and other stakeholders on test planning, participating in testing, planning, and demo activities. The role requires executing a diverse range of testing methodologies, encompassing functional, performance, load, and reliability testing, and utilizing automation tools, simulation models, test frameworks, and scripting languages to automate tests. The engineer will document test plans, protocols, and reports, support design changes by assessing their impact on product quality, and exhibit a deep understanding of data requirements and AI model metrics, contributing to the validation and testing processes of AI-based products. Insights from customer knowledge will be harnessed to inform testing strategies and prioritize test scenarios.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
11-50 employees