Open Position
Mid-Senior Quality Analyst
Are you passionate about ensuring quality at every stage of the delivery process? As a Mid-Senior Quality Analyst, you will play a pivotal role within the delivery team, providing leadership in testing practices, tools, and metrics while remaining hands-on with diverse testing activities.
You’ll bring a broad understanding of business processes, development, infrastructure, and domain knowledge, emphasizing that “quality” is integral to every aspect of a product or service. Acting as the voice of the end-user, you’ll advocate for their perspective in every discussion, striving to reduce cycle times, failed deployments, and recovery times.
In this role, you’ll also mentor junior QAs, helping them grow their skills, and serve as the primary point of contact for stakeholders regarding all quality-related matters. While developers will primarily handle automation testing, you will guide and validate their efforts to ensure reliable and effective outcomes.
Qualifications
- Solid understanding of software development methodologies and practices, including Agile/Scrum.
- Solid knowledge of test automation frameworks, tools, and scripting languages (e.g., JS, Cypress, TestCafe, Playwright, Cucumber or any similar).
- Experience with API testing and testing tools (e.g., Postman, REST Assured) is a plus.
- Knowledge of database concepts and SQL for test data management and validation.
- Experience with version control systems and continuous integration.
- High ability to demonstrate knowledge of SDLC and quality assurance.
- High attention to detail.
- Proficiency in using defect management tools such as AzureDevOps, JIRA or TestRail to track, report, and manage bugs and defects.
Experience
- 4 years as a Quality Analyst, with a mix of manual and automation testing
- Experience with performance testing tools like Gatling or JMeter for assessing application performance under load.
- Ability to design, develop, and maintain automation frameworks from scratch or enhance existing ones.
- Experience in writing, running, and maintaining automated test scripts for functional, regression, integration, and smoke testing.
- Understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).
- Experience in an Agile team environment, participating in daily stand-ups, sprint planning, and retrospectives.
Other skills
- Team player, collaborator, outcome oriented, quality-driven, problem solving, customer focused, decisive.
Benefits
01
Invest in training and development
Apply online: Submit your application.
02
Initial Screening
We’ll review your qualifications
03
Invest in training and development
Apply online: Submit your application.
04
Initial Screening
We’ll review your qualifications
05
Invest in training and development
Apply online: Submit your application.
Close Application
Apply for the open position
Join our team!
We’re always looking for talented people to join our team. Explore our current job openings and begin your journey with Damilah!