Our customer is looking for a Software Quality Assurance Engineer to join their team and contribute to building robust automation systems for AI and Machine Learning technologies. The company handles billions of requests daily and is rapidly expanding its global user base.
Responsibilities:
- Build and design a robust automation system
- Monitor all stages of the software development lifecycle to ensure quality and timely delivery
- Develop test strategies and predict testing processes
- Attend internal client/partner meetings and discuss project updates with leadership
- Collaborate with infrastructure and support departments
- Implement and improve the automation framework continuously
- Manage hardware and software requirements for test setups
- Examine QA artifacts and reports prepared by team members
- Proactively identify and manage risks
- Follow new requirements for projects and develop test strategies
- Support continuous learning culture and team growth
Requirements:
- 3+ years of experience in Software Quality Assurance
- Fluent English for analyzing technical documents
- Strong understanding of modern automated testing tools, frameworks, and processes
- Experience with testing methods such as ISEB / ISTQB / TMAP
- Familiarity with functional test automation tools like Selenium (and optionally Appium, Locust, Jenkins)
- Solid knowledge of QA and web development tools, concepts, and methodologies
- Experience with Python or Java or C#
- In-depth knowledge of Agile Testing Process
- Proactive problem solver with initiative and curiosity in QA
Working conditions:
- Remote work
- 5-day working week, 8-hour working day, flexible schedule
- Vacation and sick leave are covered by the company
Hiring process:
- HR interview
- Test
- Technical interview
- Final interview


