• 14 to 19 years of software testing experience
• 8+ years of experience working as a QA Engineer or in a similar capacity
• Must have experience in ETL testing, creating data pipelines
• Excellent experience in Python and SQL scripting
• Expert in automation testing, creating end to end use cases.
• Knowledge of QA methodologies, tools, and techniques
• Knowledge of DevOps principals
• Experience working in an Agile environment
• Excellent communication skills and ability to work with the different stakeholders to improve the company’s procedures and to ensure the vision is communicated clearly
• Previous experience as test automation engineer at various development stages and integrating with CI/CD pipelines (e.g., unit, integration, load tests)
• Experience with testing PySpark code and API testing
• Experience with test automation frameworks (Python BDD)
• Experience with docker containers.
• Experience in validating AI/ML models for accuracy, bias detection, and performance monitoring.
• Knowledge of AI-driven test automation platforms and their integration with CI/CD pipelines.
• Analytical thinking, problem-solving skills, and attention to detail
• QA management experience
• Experience working with professional software engineering practices and best practices for the full software development life cycle
• Experience improving product test coverage and effectiveness
• Experience in Selenium Automation testing using Python, Pytest Education:
Bachelor’s degree in a relevant field such as Information Systems, Computer Science, Engineering, etc.