Senior QA Engineer
Experience Level: 5+ years\nEmployment Type: Full-time
Position Overview
We are seeking an experienced Senior QA Engineer to lead quality assurance efforts for our software products. The ideal candidate will have a strong background in
both manual and automated testing methodologies, with the ability to mentor junior team members and drive quality initiatives across development teams.
Key Responsibilities
Testing & Quality Assurance
* Design, develop, and execute comprehensive test plans and test cases for web, mobile, and API applications
* Perform functional, regression, integration, performance, and user acceptance testing
* Identify, document, and track software defects through resolution
* Collaborate with development teams to ensure quality standards are met throughout the software development lifecycle
Automation & Tools
* Develop and maintain automated test scripts using industry-standard frameworks (Selenium, Cypress, TestComplete, etc.)
* Implement CI/CD pipeline integration for automated testing
* Evaluate and recommend testing tools and technologies
* Create and maintain test data management strategies
Leadership & Collaboration
* Mentor junior QA engineers and provide technical guidance
* Work closely with product managers, developers, and stakeholders to understand requirements
* Participate in agile ceremonies and contribute to sprint planning and retrospectives
* Lead quality reviews and provide recommendations for process improvements
Required Qualifications
Technical Skills
* 5+ years of experience in software quality assurance and testing
* Strong knowledge of testing methodologies, tools, and best practices
* Experience with automated testing frameworks (Selenium WebDriver, Cypress, REST Assured)
* Proficiency in at least one programming language (Python, PHP/Laravel, JavaScript/NodeJS)
* Solid understanding of SQL and database testing
* Experience with API testing tools (Postman, SoapUI)
* Knowledge of CI/CD tools (Jenkins)
Soft Skills
* Excellent analytical and problem-solving abilities
* Strong attention to detail and commitment to quality
* Effective communication skills, both written and verbal
* Ability to work in fast-paced agile environments
* Leadership experience and ability to mentor team members
Preferred Qualifications
* Bachelor's degree in Computer Science, Engineering, or related field
* Experience with cloud platforms (AWS, GCP)
* Knowledge of performance testing tools (JMeter, LoadRunner)
* Experience with mobile testing (iOS/Android)
* ISTQB or similar testing certifications
* Experience with containerization technologies (Docker, Kubernetes)
Send your resume to [email protected]
Annuel based
Casablanca, Casablanca-Settat, Morocco
Casablanca, Casablanca-Settat, Morocco