Diabolocom logo
Diabolocom

AI-Powered Cloud Contact Center Software

Senior QA Engineer, Message Squad

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 51-200Since 2005H1B No SponsorCompany SiteLinkedIn

Location

France

Posted

130 days ago

Salary

0

Seniority

Senior

Bachelor Degree6 yrs expEnglishGroovyJavaKotlinScalaSelenium

Job Description

Senior QA Engineer, Message Squad

Diabolocom

• Co-design test strategies with the team for new features and refactorings. • Implement and maintain automated tests in Kotlin at multiple levels. • Challenge designs and technical solutions from a risk and testability perspective. • Continuously improve our pipelines, tooling, and test reliability.

Job Requirements

  • Minimum 6 years of experience, among which at least 3 recent years as a test automation engineer using Java / Kotlin / Groovy / Scala.
  • Strong coding skills in a JVM language (ideally Kotlin or Java), with the ability to read and understand production code, review merge requests, and write clean, maintainable automated tests.
  • Strong system-level and architectural thinking – you understand how services interact, how data flows through the system, and you use this understanding to design an effective test strategy.
  • Hands-on experience building test suites across the testing pyramid (unit, component/service, API, contract, integration, and UI/e2e), and a clear opinion on which level is appropriate for each type of scenario.
  • A mindset opposite to “cover everything with system-level e2e tests”: you prefer fast, reliable checks close to the code, and use e2e tests sparingly for end-to-end risk and critical flows.
  • Experience working with CI/CD pipelines (ideally GitLab CI), test reporting, and quality gates.
  • At least 1 year of experience with Selenium.
  • Experience with UI, API testing, database testing.
  • Critical thinking and a “bug hunter” attitude: you actively look for edge cases, failure modes, and real user behavior, beyond the happy path.
  • High curiosity and willingness to dive deep into how the product and its ecosystem work (infrastructure, messaging, integrations, deployment pipeline)
  • Strong autonomy and leadership potential.
  • Excellent communication skills, proactivity, self-learning.

Benefits

  • A collaborative and innovative team environment.
  • The opportunity to work on cutting-edge distributed communication systems.
  • Real ownership on quality for a core domain of our platform – your decisions on test strategy and automation will significantly influence how safely and quickly we ship
  • Career growth opportunities within a fast-growing global company.
  • Flexible work arrangements and remote work options.
  • A supportive team that values innovation and knowledge-sharing.

Related Categories

Related Job Pages

More QA Engineer Jobs

Swing Development (SwingDev) logo

QA Engineer

Swing Development (SwingDev)

Beautiful software, developed with a human touch.

QA Engineer130 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• You'll deeply collaborate with 1-2 Engineering teams. This includes actively participating in the development of new features and initiatives, from initial requirement analysis and test planning to execution, regression testing, and final release sign-off. • You'll partner closely with Product Managers. This means you will be responsible for prioritizing testing efforts, clarifying requirements, challenging assumptions from a quality perspective, coordinating Business Acceptance Testing, and advocating for the needs of our customers. • You'll work closely with SDETs to expand and maintain our automated test coverage for new features and regression testing. You'll also collaborate with other manual QA engineers on cross-team and cross-BU projects. • You'll proactively identify and mitigate potential risks, ensuring that our products meet the highest standards of quality and reliability.

Poland
zł14K - zł16K / month
Job Closed
Tester Work logo

QA Tester

Tester Work

🔔Tester Work is a global software testing community allowing freelancers to earn money testing world-class apps.

QA Engineer130 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Perform test case executions based on specific instructions • Conduct functional exploratory test cases • Complete usability test cycles through surveys and interviews

Japan
Job Closed
Tester Work logo

QA Tester

Tester Work

🔔Tester Work is a global software testing community allowing freelancers to earn money testing world-class apps.

QA Engineer130 days ago
ContractRemoteTeam 1,001-5,000H1B No Sponsor

• Perform test case executions using specific instructions and compare results • Conduct functional exploratory test cases based on testing experience • Participate in usability test cycles and provide feedback through surveys and interviews

Denmark
Job Closed
OtherRemoteTeam 5,001-10,000Since 1969H1B No Sponsor

• Identify and execute processes and improve tool utilization to automate testing • Translate user stories and defect resolution into test scripts • Perform automated and manual testing • Track and manage defects • Develop and execute comprehensive test plans, test cases, and test scripts to validate Salesforce functionality, configurations, and customizations. • Collaborate with business stakeholders, developers, and administrators to gather requirements and ensure test coverage aligns with business needs. • Conduct functional, integration, system, and regression testing for Salesforce applications, ensuring adherence to established quality standards. • Identify, document, and track defects and issues using a defect tracking system, and collaborate with technical teams to ensure timely resolution. • Create and maintain test data and test environments, ensuring accurate and representative test scenarios. • Develop and maintain automated test scripts and tools to streamline the testing process and improve efficiency. • Participate in the release management process, including reviewing deployment plans and providing input on the release readiness of Salesforce applications. • Collaborate with cross-functional teams to understand business processes and requirements, ensuring testing aligns with end-to-end business workflows. • Continuously improve QA processes and methodologies, identifying opportunities for optimization and implementing enhancements. • Stay updated on Salesforce releases, new features, and industry trends, and assess their impact on QA processes and testing strategies. • Provide feedback and recommendations on user experience, system performance, and overall quality improvements. Performs other job-related duties as assigned

United States
$90K - $120K / year
Job Closed