Key Responsibilities:
Building and leading a robust quality engineering team
Designing and creating a test automation framework, including new automation libraries for UI and API
Automating test data management using cutting-edge tools
Implementing a comprehensive QA process and automating testing across all workstreams
Collaborating with business partners to align solutions with user experience and evaluate business needs
Overseeing test automation suites and analyzing results to ensure software meets or exceeds standards and requirements
Providing technical guidance and support to team members
Managing the activities of the test automation team
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or a related field
9-12 years of experience in QA practices
At least 5 years of experience leading teams of automation engineers
Strong knowledge of both manual and automated testing, with experience using multiple automation tools
Experience setting up automation suites in a CI/CD environment
Knowledge of using Azure DevOps to manage all phases of software testing, including planning, execution, defect tracking, and reporting
Experience with Agile Scrum testing processes
Familiarity with testing enterprise applications deployed on the Azure cloud environment
Experience testing AI/ML models and performing performance testing
Knowledge of security testing and data quality rules, data integrity checks, and data issue detection
Ability to create data quality dashboards to report on data quality to stakeholders
Excellent verbal and written communication skills
Bonus Points:
Azure certification (AZ 900)
Exposure to Quality Assurance as a Service (QAaaS)
--
You must verify your mobile number to apply to this job.