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- (copy) image - Rise Careers
Job details

Senior QA Automation Engineer -Shared Services- (copy)

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

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior QA Automation Engineer -Shared Services- (copy), YASSIR

Join Yassir as a Senior QA Automation Engineer – Shared Services, where your expertise will play a crucial role in enhancing our leading super App in the Maghreb region. Currently, we’re revolutionizing daily service delivery and expanding our footprint internationally, bringing innovative on-demand solutions to life. In this vibrant role, you will actively participate in quality assurance, executing both manual and automated tests on our latest software products to ensure they meet impeccable specifications and requirements. Collaborating closely with developers and product managers, you’ll manage test suites, oversee debugging activities, and elevate our product quality to new heights. Your responsibilities will encompass everything from reviewing technical documents for constructive feedback to conducting comprehensive regression testing. As a passionate QA Engineer, you'll design and implement automation scripts, facilitate troubleshooting, and engage in cross-functional teamwork to make sure our software development lifecycle maintains the highest quality standards. At Yassir, we cherish creativity, detail-orientation, and the customer-centric mindset! With a supportive environment that values diversity, we invite you to be a part of shaping the digital economy in the region. Together, let's innovate and create services that users love. If you have over four years of QA experience and a knack for agile practices, we'd love to welcome you aboard our journey to provide cutting-edge solutions and a better tomorrow for everyone involved.

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

As a Senior QA Automation Engineer at Yassir, your primary responsibilities include executing a range of test cases, both manual and automated, analyzing results, and ensuring software products meet all specifications. You'll be tasked with developing automation scripts, documenting testing phases, reporting bugs to the development team, and collaborating closely with cross-functional team members to guarantee a seamless software development lifecycle.

Join Rise to see the full answer
What qualifications are required to become a Senior QA Automation Engineer at Yassir?

To qualify for the Senior QA Automation Engineer position at Yassir, candidates should have a minimum of four years of experience in Quality Assurance or a related field. Proficiency in Agile project management, test management software, and hands-on experience in JavaScript, Git, and API Testing frameworks like Postman is essential. Additionally, familiarity with UI Automation using Selenium and Performance Testing tools such as Artillery is highly valued.

Join Rise to see the full answer
What tools does a Senior QA Automation Engineer at Yassir utilize?

At Yassir, a Senior QA Automation Engineer utilizes various tools including Git for version control, Postman for API Testing, Artillery for Performance Testing, and Selenium for UI Automation. Additionally, open-source tools for developing automation scripts are frequently used, enhancing the efficiency and accuracy of the testing process.

Join Rise to see the full answer
How does Yassir foster teamwork for its Senior QA Automation Engineers?

Yassir promotes a collaborative culture where Senior QA Automation Engineers work closely with product managers and developers. Regular communication and cross-functional teamwork are essential in identifying system requirements, troubleshooting issues, and ensuring high-quality outputs throughout the software development lifecycle.

Join Rise to see the full answer
What type of work environment can a Senior QA Automation Engineer expect at Yassir?

At Yassir, the work environment is fast-paced, inspiring, and inclusive, where every team member's unique perspectives are valued. As a Senior QA Automation Engineer, you'll have the opportunity to thrive in an evolving landscape, contributing to impactful projects that drive innovation in the fintech and mobility sectors.

Join Rise to see the full answer
Common Interview Questions for Senior QA Automation Engineer -Shared Services- (copy)
What inspired you to pursue a career as a Senior QA Automation Engineer?

When answering this question, reflect on your passion for technology and quality assurance. Emphasize your interest in problem-solving and how ensuring software quality aligns with your values. Mention specific experiences or projects that sparked your interest in this field, especially those reflecting your background relevant to Yassir.

Join Rise to see the full answer
Can you explain your experience with automation tools and frameworks?

In your response, outline specific automation tools you've worked with, such as Selenium or TestNG, and how you utilized them in your past roles. Discuss the projects where you implemented automation, detailing the challenges faced and how your contributions improved testing efficiency and outcome quality.

Join Rise to see the full answer
How do you approach the creation of test plans?

Talk about your methodical approach to designing test plans. Mention your focus on understanding project requirements, identifying potential risks, and outlining comprehensive strategies to mitigate them. Detail how you prioritize test cases and ensure alignment with project timelines—show that you understand the importance of clarity and thorough documentation.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Use this opportunity to showcase your problem-solving skills. Provide a specific scenario where you found a complex bug, explaining the steps you took to analyze it, collaborate with the development team on a solution, and the positive impact your resolution had on the project overall.

Join Rise to see the full answer
What testing strategies do you think are essential in Agile environments?

Discuss the testing strategies that align with Agile methodologies, such as continuous integration and continuous delivery (CI/CD). Highlight the importance of iterative testing, collaboration with cross-functional teams, and the ability to adapt test plans based on evolving project requirements and feedback.

Join Rise to see the full answer
How do you stay updated with the latest QA trends and technologies?

Share the ways you actively engage with the QA community—whether through online courses, attending webinars, participating in forums, or following industry thought leaders. Highlight specific tools or frameworks you've learned recently and how you plan to implement this knowledge in your role at Yassir.

Join Rise to see the full answer
Can you walk us through your experience with API testing?

Provide a detailed overview of your experience with API testing, mentioning tools like Postman or SoapUI. Discuss specific projects where you were responsible for testing APIs, detailing the methodologies used to ensure the APIs functioned as intended, including any challenges you faced and how you overcame them.

Join Rise to see the full answer
What is your experience in performance testing?

Discuss your work with performance testing tools, such as Artillery or JMeter. Highlight any specific projects in which you led performance testing efforts and how you analyzed results to identify bottlenecks, ensuring that applications met performance standards before release.

Join Rise to see the full answer
How do you prioritize your testing tasks in a tight deadline situation?

Explain your prioritization process, emphasizing how you assess the impact level of various tasks based on business priorities and deadlines. Provide examples of scenarios where you effectively managed competing tasks while still maintaining quality standards.

Join Rise to see the full answer
What role does documentation play in your QA processes?

Clarify the significance of documentation in your QA processes by discussing how it enhances communication and ensures transparency. Mention the types of documentation you maintain, such as test cases, bug reports, and testing metrics, highlighting how they contribute to continuous improvement in quality assurance efforts.

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
Posted 6 days ago
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Intelerad Remote remote, United States, United States
Posted 5 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 16, 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!