onsite
QA Engineer - Programming.com
QA Engineer
QA Engineer responsible for designing and executing automated test frameworks for an enterprise AI platform, ensuring data integrity, performance, and compliance using Python, Selenium, SQL, CI/CD pipelines, and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for AI-driven financial compliance features.
- Collaborate with data scientists and engineers to define test criteria, data validation rules, and performance benchmarks.
- Implement CI/CD integration for continuous testing, reporting, and defect tracking.
- Utilize cloud platforms (AWS) to provision test environments and manage test data securely.
- Analyze test results, identify root causes, and work with development teams to drive rapid issue resolution.
Requirements
- 4–6 years of hands‑on QA experience, preferably in AI or data‑intensive applications.
- Proficiency in Python scripting and test automation frameworks such as Selenium or PyTest.
- Strong SQL skills for data validation and query‑based testing.
- Experience with CI/CD tools (Jenkins, GitLab CI) and cloud services (AWS).
- Solid understanding of software testing methodologies, performance testing, and compliance testing.
Skills
pythonseleniumsqlcicdaws