FAQs
What is the primary focus of the QA Engineer role?
The primary focus is on test automation, although some manual testing will still be required for exploratory testing, AI model evaluations, and complex system interactions.
What technologies should a candidate be proficient in for this role?
Candidates should have proficiency in TypeScript and hands-on experience with Playwright for test automation.
Is experience with monitoring tools required?
Yes, hands-on experience with monitoring tools like Datadog for detecting and analyzing system issues is necessary.
What type of testing will the QA Engineer be responsible for?
The QA Engineer will be responsible for backend and frontend testing, API testing, integration testing, UI automation, and ensuring data integrity.
How many years of experience in QA is preferred for this position?
A minimum of 5 years of experience in QA with a strong focus on test automation is preferred.
Will the QA Engineer collaborate with other teams?
Yes, the QA Engineer will collaborate closely with Engineers from Data Science, Data Engineering, Software Engineering, and Product Managers.
What is meant by "Shift-Left Testing"?
"Shift-Left Testing" refers to the practice of identifying and resolving defects early in the development process, effectively moving testing earlier in the software development lifecycle.
Are there opportunities for mentorship in this role?
Yes, the QA Engineer will share knowledge and mentor team members on test automation strategies and best practices.
What kind of work environment is Centric Software known for?
Centric Software is known for a high-growth tech environment, which may involve working in ambiguous situations that require strong problem-solving skills.
Are there any nice-to-have qualifications for this role?
Yes, nice-to-have qualifications include familiarity with data validation, AI/ML testing, contract testing, performance testing, and prior experience in a dedicated QA team.