This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Software Engineer in Test, Product & Engineering, with a minimum of 5 years of experience in software testing, automation, or quality engineering, to join our growing team. In this role, you will architect and implement comprehensive testing strategies for Packaged Genies and their underlying Skills built using Workato’s Agent Studio. These Genies orchestrate complex workflows across multiple systems, and your work will ensure they operate reliably, consistently, and at scale. You will partner closely with product, engineering, and solution teams to define quality standards, expand automation frameworks, and drive the overall testing direction for Genie development. Your expertise will help shape the robustness, performance, and usability of Genies across many real-world business scenarios.
Job Responsibility:
Designing, building, and maintaining scalable test automation frameworks for Genie Skills, orchestrations, and multi-step workflows
Developing automated tests for functional, integration, regression, and end-to-end scenarios across cross-application interactions
Translating business and technical requirements into test strategies, test plans, and coverage models for complex Genie behavior
Performing deep debugging and root-cause analysis of issues across Skills, APIs, workflows, and orchestration logic
Validating API interactions, authentication flows, and system-to-system connectivity that Genies rely on
Ensuring performance, reliability, and resilience by incorporating load, stress, and scalability testing where applicable
Collaborating with engineering to integrate automated testing into CI/CD pipelines and ensure high-quality releases
Documenting testing approaches, automation patterns, scenarios, and best practices for future reuse
Mentoring engineers and quality peers, setting standards for test automation, and influencing quality engineering practices across the team
Requirements:
5+ years of experience in software testing, test automation, quality engineering, or related engineering disciplines
Proven experience in architecting and developing automation frameworks for complex, multi-layered systems
Strong proficiency in test automation using scripting or programming languages (e.g., Python, JavaScript, TypeScript, or similar)
Deep understanding of testing methodologies: functional, integration, regression, end-to-end, and workflow testing
Extensive experience testing APIs, REST endpoints, and authentication flows (OAuth 2.0, API tokens)
Hands-on experience with workflow, orchestration, or multi-step business process testing
Strong debugging and analytical skills with the ability to diagnose issues across systems, payloads, and orchestration logic
Experience with CI/CD pipelines, automated test integration, and release quality processes
Experience in product development lifecycles, reusable component validation, and platform-based testing
Ability to collaborate effectively across engineering, product, and solution teams
Strong communication and documentation skills
Ownership mindset and the ability to drive quality initiatives in a fast-paced environment
Interest in AI-driven automation, intelligent workflows, and platform product quality