Quality Assurance Engineer
Summary
The Quality Assurance Engineer will participate in the full development lifecycle to validate software and hardware solutions, utilizing AI-powered tools to enhance testing efficiency and automation. The role involves performing various types of testing, including API and data-focused testing, while collaborating with cross-functional teams to ensure high-quality software delivery.
We are seeking a curious, analytical, and continuously learning Quality Assurance Engineer. In this role, you will leverage AI powered tools to contribute throughout the development lifecycle, engaging in refinements, challenging requirements, and validating complex, data-driven scenarios.
You will treat AI as a force multiplier, using it to improve testing efficiency, automation, and analysis, while applying the critical thinking and human judgment needed to validate AI outputs and deliver consistently high-quality software.
Essential Job Functions
- Participate in refinement and planning sessions to identify risks, gaps, and edge cases early, and analyze system and data workflows to determine testing priorities and approach.
- Using AI tools to accelerate testing and analysis; create, maintain, and execute test plans, strategies, cases, and automation scripts; validate functionality across software and hardware solutions.
- Critically evaluate, validate, and refine AI-generated outputs to ensure accuracy, completeness, and business relevance.
- Perform functional, integration, regression, exploratory, and data-focused testing across applications and services.
- Test REST and SOAP APIs, validating JSON and XML responses.
- Investigate defects through root cause and data analysis, track resolution, and communicate quality risks and testing estimates, in collaboration with Product, Engineering, and Support stakeholders.
- Document test scenarios, results, and findings clearly and concisely.
- Contribute to improvement initiatives by identifying opportunities to enhance quality, efficiency, and AI-enabled workflows.
- Participate in agile ceremonies including standups, retrospectives, planning, and refinement activities.