Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior QA Automation Engineer -Shared Services- image - Rise Careers
Job details

Senior QA Automation Engineer -Shared Services-

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (~$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world.

We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.

Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.


About the role
  • In this role, you will join the Quality Assurance Team at Yassir and run various tests on new software products to ensure that programs satisfy all specifications and requirements. You will be part of a feature team and work closely with our developers and product managers. You will manage test suites and debugging programs to improve the quality of our products.


About your role as QA Engineer
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Execute test cases (manual and automated) and analyze results
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Stay up-to-date with new testing tools and test strategies


About your experience
  • At least 4 years of experience as a Quality Assurance Tester or in a similar role
  • Proven working experience with Agile project management, QA methodology, and test management software
  • Hands-on experience in Javascript
  • Hands-on experience in Git for version control
  • Hands-on experience with API Testing frameworks such as Postman
  • Hands-on experience with Performance Testing tools such as Artillery
  • Hands-on experience with UI Automation with Selenium
  • Customer-centric mindset, attention to detail, creative mind, great ability to prioritize, self-start, contribute under pressure, and meet tight deadlines
  • Outstanding written & verbal communication skills
  • Experience in a rapidly growing company in the mobility, on-demand or fintech space is a plus
  • BSc/MSc in Engineering, Computer Science or relevant field


At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.


Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.


We look forward to receiving your application!


Best of luck,

Your Yassir TA Team

YASSIR Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
YASSIR DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of YASSIR
YASSIR CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior QA Automation Engineer -Shared Services-, YASSIR

Are you ready to take your career to new heights with Yassir as a Senior QA Automation Engineer? Yassir is the leading super App in the Maghreb region, redefining daily services with innovative solutions. Based in 45 cities across Algeria, Morocco, and Tunisia, and rapidly expanding into new markets like France and Canada, we are backed by substantial funding from global venture capitalists. In your role as a Senior QA Automation Engineer, you'll join our dedicated Quality Assurance Team, collaborating closely with developers and product managers to ensure our software meets the highest quality standards. Your responsibilities will include executing both manual and automated test cases, analyzing results, and documenting your findings. You'll report bugs to our development teams and help troubleshoot issues to enhance our user experience. You’ll be empowered to create detailed test plans and coordinate testing activities, all while utilizing your expertise in tools like Selenium and APIs using Postman. Your critical eye for detail and customer-centric mindset will be invaluable as you contribute to our mission of ushering the continent into a digital economy. If you're passionate about quality assurance and social impact, you’ll find a rewarding career at Yassir as we embark on transforming the service landscape. Let's create a better tomorrow together!

Frequently Asked Questions (FAQs) for Senior QA Automation Engineer -Shared Services- Role at YASSIR
What are the responsibilities of a Senior QA Automation Engineer at Yassir?

As a Senior QA Automation Engineer at Yassir, you will be responsible for a variety of tasks including executing test cases, both manual and automated, logging and analyzing results, and collaborating closely with developers and product managers. You'll be integral in identifying and documenting bugs while also conducting post-release testing to ensure software quality standards are met. Your role will require you to stay updated with new testing tools and practices to continuously improve the development process.

Join Rise to see the full answer
What experience is required to apply for the Senior QA Automation Engineer position at Yassir?

To be considered for the Senior QA Automation Engineer role at Yassir, candidates should have at least 4 years of experience in quality assurance or a similar position. Proficiency in Agile project management, QA methodologies, and test management software is essential. Additionally, hands-on experience with programming tools such as Javascript, version control with Git, API testing frameworks like Postman, and UI automation with Selenium is highly preferred.

Join Rise to see the full answer
How does the Senior QA Automation Engineer role contribute to Yassir's mission?

The Senior QA Automation Engineer plays a crucial role in Yassir's mission by ensuring that our software products are robust, reliable, and user-friendly. By executing comprehensive testing strategies and detecting issues early in the development cycle, you help enhance the customer experience and support Yassir's aim to provide accessible services and usher the continent into a new digital economy era.

Join Rise to see the full answer
What skills should a successful Senior QA Automation Engineer possess at Yassir?

A successful Senior QA Automation Engineer at Yassir should possess strong analytical skills, attention to detail, and a customer-centered approach. Additionally, effective written and verbal communication skills are vital for collaborating with cross-functional teams. Experience with performance testing tools and a creative mindset for problem-solving will further elevate your contributions in this dynamic environment.

Join Rise to see the full answer
What kind of work environment can Senior QA Automation Engineers expect at Yassir?

At Yassir, Senior QA Automation Engineers can expect a collaborative and innovative work environment that values diversity and inclusion. The company fosters a culture of constant learning and adaptation, encouraging employees to share their unique experiences and perspectives. This supportive atmosphere allows for professional growth while contributing meaningfully to the company's mission.

Join Rise to see the full answer
Common Interview Questions for Senior QA Automation Engineer -Shared Services-
Can you explain your experience with automated testing tools and frameworks?

When answering this question, it's essential to highlight specific tools you've used, like Selenium or Postman, and how you've applied them in previous projects. Discuss your familiarity with writing test scripts, debugging issues, and integrating automated tests into the software development lifecycle, showcasing your technical competence.

Join Rise to see the full answer
How do you prioritize testing tasks when working on multiple projects?

Prioritization is key in QA roles. Explain your approach to assessing project deadlines, risk factors, and the impact of potential bugs. Discuss any tools or methodologies, like the Agile framework, that you use to manage tasks effectively and ensure timely delivery of quality assurance.

Join Rise to see the full answer
Describe a time when you found a critical bug just before a product release.

This question assesses your problem-solving skills and experience. Share a specific example, detailing how you identified the bug, the steps you took to report it, and how it impacted the project. Highlight your ability to work under pressure and collaborate with development teams to resolve issues quickly.

Join Rise to see the full answer
What strategies do you use to stay current with the latest QA tools and techniques?

Demonstrate your commitment to continuous learning by mentioning courses, webinars, or industry conferences you've attended. Discuss any platforms or resources you follow to stay updated on emerging technologies and trends in quality assurance and how you implement this knowledge in your work.

Join Rise to see the full answer
How do you handle disagreements with developers regarding bug fixes?

Explain that open communication is crucial. Discuss your approach to presenting evidence and rationale for identified bugs. Emphasize your ability to listen to developer input and work collaboratively towards a resolution, always focusing on achieving the best outcome for the project.

Join Rise to see the full answer
What is your experience with performance testing, particularly with tools like Artillery?

Detail your hands-on experience with performance testing, including specific projects where you utilized Artillery or similar tools. Discuss the metrics you measured, your approach to running tests, and how the results informed enhancements in software performance.

Join Rise to see the full answer
Can you give an example of how you’ve documented your testing process?

Discuss the importance of documentation in QA. Share how you structure your test plans, logs, and reports. Mention specific tools you've used for documentation and how clear documentation has improved communication and project outcomes in your past experiences.

Join Rise to see the full answer
What is the significance of regression testing in your opinion?

Discuss the importance of regression testing as a means to ensure that new code changes do not adversely affect existing functionalities. Explain how you approach regression testing strategically, preparing comprehensive test cases that cover both new and previously tested functionalities to maintain overall software integrity.

Join Rise to see the full answer
How do you assess the quality of incomplete software builds?

Share your approach to evaluating incomplete builds by focusing on available features, potential edge cases, and existing documentation. Talk about how you collaborate with developers to provide feedback and guidance on the overall quality and usability of the software as it evolves.

Join Rise to see the full answer
What motivates you as a Senior QA Automation Engineer?

Here, you’ll want to express your passion for quality assurance, problem-solving, and the impactful role QA plays in enhancing user experiences. Share what excites you about being part of a dynamic company like Yassir that aims to redefine service delivery and contribute positively to society.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
YASSIR Remote No location specified
Posted 8 days ago
Photo of the Rise User
KPA Hybrid Westminster, CO
Posted 9 days ago
Photo of the Rise User
Aizon Remote Barcelona (Hybrid)
Posted 5 days ago
Photo of the Rise User
Vertafore Remote Pulaski, TN
Posted 4 days ago
Photo of the Rise User
AssistRx Remote No location specified
Posted 12 days ago

Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It...

21 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!