Role overview

Senior Software Engineer in Test

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Responsabilités

  • Collaborer avec les développeurs et les autres équipes SET pour établir des processus garantissant la livraison de logiciels backend et d'interface utilisateur de haute qualité et performants
  • Concevoir et mettre en œuvre des suites de tests automatisés
  • Collaborer avec les autres membres de l'équipe à la mise en œuvre, au déploiement et à la maintenance des pipelines de tests automatisés au sein des pipelines CI/CD
  • Aider l'équipe à évaluer les risques, la qualité et/ou la stabilité des stories individuelles, des initiatives, des sprints, des jalons de produit et des services
  • Participer aux cérémonies Scrum pour la collecte des exigences, la planification des tests, leur exécution et le reporting d’avancement
  • Travailler en partenariat avec des ingénieurs expérimentés, en s’imprégnant des meilleures pratiques en matière de développement logiciel
  • Être un membre engagé et actif de l’équipe, apprendre, encadrer, être encadré et contribuer à l’amélioration de l’équipe en participant à des conversations respectueuses et à la prise de décisions

Qualifications minimales

  • Licence en informatique ou dans un domaine technique connexe
  • Au moins 5 ans d’expérience dans l’industrie du logiciel, y compris la conception et le développement de suites d’automatisation de tests pour les services cloud, avec un accent sur la création d’automatisations de tests de haute qualité utilisées dans les pipelines CI/CD
  • Une expérience avec certains des outils suivants est souhaitée : Blazemeter, JMeter, Cypress, Selenium, Cucumber JVM, Postman, Wiremock, Rest Assured, Pact, BurpSuite
  • Connaissances en programmation informatique dans des langages tels que Java, C#, Python et/ou JavaScript
  • Solides compétences en leadership
  • Excellentes compétences en communication et en résolution de problèmes
  • Connaissance des approches, outils et techniques permettant d’identifier, d’anticiper et de résoudre les problèmes. Analyse des alternatives, des risques et des avantages
  • Souci du détail et solides capacités de raisonnement logique
  • Flexibilité face à des conditions changeantes et capacité à mener plusieurs tâches de front entre différents projets
  • Expérience de travail au sein d’une équipe Scrum développant des services cloud

Qualifications souhaitées

  • Expérience de l’utilisation de Jira, Confluence, Jenkins, GitHub
  • Connaissance des outils et services AWS
  • Vif intérêt pour les nouvelles technologies et leur adoption rapide
  • Expérience de l'utilisation d'outils d'IA pour créer des flux de travail autonomes
  • Capacité à assimiler rapidement de grands systèmes logiciels

26WD98725, Senior Software Engineer in Test (SET)

  • Collaborate with developers and other SETs to establish processes that ensure delivery of high quality and performant backend and UI software
  • Design and implement test automation suites
  • Collaborate with other team members on the implementation, deployment and maintenance of the Automation Testing pipelines within CI/CD pipelines
  • Assist team evaluate risk, quality, and/or stability on individual stories, initiatives, sprints, product milestones, and services
  • Participate in Scrum ceremonies for requirement gathering, test planning, execution, and progress reporting
  • Partner with experienced engineers, absorbing best practices in software development
  • Be an engaged and active member of the team, learn, mentor, be mentored and contribute to the improvement of the team by engaging in respectful conversations and decision makings

Details

  • Bachelor's degree in computer science or related technical field
  • 5+ years of experience in software industry including design and development of test automation suites for cloud services with focus on building high quality test automation used in CI/CD pipelines
  • Experience with some of the following tools is desired: Blazemeter, JMeter, Cypress, Selenium, Cucumber JVM, Postman, Wiremock, Rest Assured, Pact, BurpSuite
  • Knowledge of computer programming in languages such as Java, C#, Python, and/or JavaScript
  • Strong leadership skills
  • Excellent communication and problem-solving skills
  • Knowledge of approaches, tools, and techniques for recognizing, anticipating, and resolving problems. Analysing alternatives, risks, and benefits
  • Detail-oriented and strong logical thinking skills
  • Flexibility under changing conditions and ability to multi-task between projects
  • Experience of working on a scrum team developing cloud services
  • Experience using Jira, Confluence, Jenkins, GitHub
  • Familiarity with AWS tools and services
  • Keen interest in new technologies and their timely adoption
  • Experience using AI tools to build agentic workflows
  • Ability to learn large software systems quickly
Similar roles

Keep a backup shortlist.

Browse stack
FocusSoftware Engineer in TestRole area
Seniority signalSeniorCandidate level
StackAWS, CI/CD, JavaPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link