Senior QA Engineer

🕒 May 27

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of MMDSmart

MMDSmart

201 - 500 employees

📡 Telecommunications

🤝 B2B

☁️ SaaS

Telecommunications • B2B • SaaS

MMDSmart is a leading global cloud communications provider, offering high-quality voice and mobile messaging services through a robust CPaaS platform. They serve enterprises of all sizes, providing wholesale B2B communications solutions, including voice and SMS services, as well as retail messaging and voice services. Their product lineup features MessageWhiz, a proprietary conversion-based messaging platform, and they pride themselves on their award-winning customer service and secure APIs. With a network of partners worldwide, MMDSmart enables businesses to enhance communication with customers across various messaging platforms and call centers.

📋 Description

• Analyze business requirements and technical specifications for both web interfaces and backend, proactively challenging architectural assumptions to prevent issues before they reach production. • Act as a System Investigator - performing deep-dive analysis of complex multi-channel message flows using platform logs, webhook payloads, and event traces to identify root causes of delivery and logic defects across SMS, Telegram, Viber, and other channels. • Design and execute advanced end-to-end test strategies that cover the full message lifecycle - from operator action in the web UI, through API and channel gateway, to delivery confirmation - ensuring what the client experiences matches expected behavior. • Contribute to performance testing efforts using Locust and other tooling, covering throughput of message delivery, API response times under load, and system resilience under concurrent channel activity. • Drive quality improvements within an Agile environment, participating in architectural reviews and brainstorming sessions to advocate for testability, observability, and system stability. • Support the existing Playwright-based automation efforts, collaborating with automation engineers to improve coverage for critical UI flows and helping ensure automated quality checks are reliable within the CI/CD pipeline. • Maintain technical documentation and RCA reports, ensuring that complex, hard-to-reproduce bugs are well-documented and that the team learns from every critical defect.

🎯 Requirements

• 5+ years of software testing experience; • Strong understanding of web platform testing (UI + backend); • Ability to debug logic defects across distributed flows; • REST API testing (Postman, curl, or similar); • Experience validating webhook and callback flows; • Understanding of channel-specific delivery logic; • Understanding API automation (pytest, REST Assured, or similar); • Basic scripting in JS/TS or Python for test tooling; • Experience working in Linux environments and reading server logs; • Familiarity with Docker / Kubernetes for local/staging environments; • Experience with Grafana or similar monitoring/dashboarding tools.

🏖️ Benefits

• Your Wellness: Access to mental health programs, comprehensive medical insurance, and a sports card. • Your Happiness: Enjoy the company of cool teammates, a friendly atmosphere, a strong mentorship, and a variety of bonuses & corporate gifts. • Your Development: Benefit from free educational events & courses, and English classes with native speakers. • Your Career: Focus on your professional development in a supportive environment. • Work-Life Balance: Choose your working format - remote, office-based, or hybrid and engage in team-building activities.

Apply Now

Similar Jobs

🕒 May 18

Future Processing

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

🔒 Cybersecurity

Senior Quality Engineer for US client projects focusing on automation testing with Python and Selenium. Overseeing software solutions with AI integration in a collaborative team environment.

🗣️🇵🇱 Polish Required

Cloud

Cypress

Docker

JMeter

Kubernetes

Selenium

Spark

SQL

🕒 May 14

Arise

201 - 500

🤝 B2B

☁️ SaaS

📡 Telecommunications

Automated QA Engineer developing and maintaining testing frameworks for iGaming company. Collaborating with teams in a fast-paced environment to ensure software quality and functionality.

Ansible

AWS

Azure

Cloud

Docker

Java

Jenkins

JMeter

JUnit

Linux

Selenium

SQL

🕒 April 24

Focal Systems

51 - 200

🤖 Artificial Intelligence

🛒 Retail

🏢 Enterprise

Senior QA Engineer ensuring the quality and reliability of products across UI, APIs, and backend systems at Focal Systems. Collaborating with engineers, product managers, and data teams to improve quality standards.

🗣️🇵🇱 Polish Required

Docker

Google Cloud Platform

Kubernetes

Microservices

Python

Selenium

🕒 April 22

Railsware

201 - 500

💳 Fintech

🤖 Artificial Intelligence

🤝 B2B

QA Engineer responsible for product quality in Coupler.io, focusing on testing integrations and resolving complex issues collaboratively.

🕒 April 21

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Application penetration tester enhancing security of Akamai's products through vulnerability identification and remediation. Collaborating with global security experts on testing and assessment.

Cloud