Staff Software Engineer – Test Frameworks & Automation leading the evolution of testing frameworks and automation infrastructure for software delivery. Join a collaborative environment focusing on quality at scale.
Responsibilities
Work closely & collaboratively with other technical leaders in the org.
Architect and maintain test frameworks that empower teams to automate and deliver with speed and ease.
Enhance CI/CD pipelines to support faster, safer deployments.
Partner with engineers to define testing standards and drive adoption.
Mentor developers and advocate for quality-first engineering.
Where needed, lead discussions with the team and pair with developers about design and the technical decomposition of the testing work.
Help remove technical blockers to automated testing and CI/CD.
Share knowledge to support the team's technical growth.
Influence without direct authority.
Requirements
Deep technical skills and a proven history as a skilled programmer, including but not limited to .Net and JS/TS /React.
Experience in building, maintaining & scaling testing frameworks including but not limited to NUnit , xUnit , Playwright, Cypress, Selenium.
Demonstrable skills in maintaining Continuous Integration tooling, including but not limited to Bamboo, Bitbucket, TeamCity.
Demonstrable understanding of the test pyramid and its use in delivering quality software.
A deep understanding and can talk to Continuous Delivery & Deployment.
Cloud skills in any but preferably Azure Cloud Computing Services.
Have real world experience in addressing Tech Debt using a commercially focused and pragmatic approach.
Strong collaboration and communication skills and the ability to work with technical stakeholders of varying seniority and backgrounds, including early career to the CTO.
A growth mindset, pragmatism and adaptability to adjust to the needs of a changing org.
Care about developer experience (DX) and long-term maintainability as much as speedy delivery of commercial products.
Bonus skills: Additional CI/CD experience including in GitHub Actions, Jenkins, GitLab, Octopus Deploy, etc.
Test approaches & frameworks like TDD or BDD, mobile automation (iOS & Android), Jest, Cucumber, or similar.
Knowledge of security standards like PCI DSS, OWASP.
Contributions to the greater testing / development community.
Benefits
Flexibility & Autonomy : Enjoy a flexible schedule that works for you.
Competitive Remuneration : Receive a rewarding salary package.
Hybrid Working : Balance your work and personal life with our adaptable arrangements.
Birthday Leave : An additional paid leave day on your birthday.
Social Activities : Participate in inclusive team and company events.
Health & Well-being : Access wellness program that support your health.
Recognition Programs : Celebrate your achievements and contributions.
Supportive Environment : Join a culture that values your growth and success.
Excellent Culture : Be part of a thriving organization where diversity and inclusion are a priority.
Mid - Senior Engine and Tools Programmer at Velan Studios, engaging in game engine development and collaboration. Responsible for building workflows and enhancing our engine capabilities in a hybrid environment.
Desarrollador APR7 AS400 en IDS Comercial, dedicado al desarrollo de aplicaciones en RPG para el sector financiero. Análisis, diseño, y ejecución de soluciones técnicas.
Mobile app developer position at E.ON specializing in React Native applications. Seeking a technical professional in cities like České Budějovice, Prague, or Brno.
DevOps Engineer managing CI/CD pipelines using Azure DevOps for Birlasoft. Collaborating with development teams and ensuring integration and deployment of applications in Azure cloud.
Sales professional making calls to architects and engineers for Ameristar's perimeter security products. Building relationships and supporting local distributors while traveling occasionally.
NC Programmer creating and maintaining NC programs for machines at ASSA ABLOY. Supporting production initiatives and collaborating with engineering for quality and safety standards.
CNC Programmer for Pioneer Industries generating CNC programs and troubleshooting manufacturing issues at the Carlstadt facility. Ensuring quality and adherence to technical specifications in a fast - paced environment.
JDE Developer working on JDE production support issues and implementations for ASSA ABLOY. Collaborating with teams and providing technical support on JDE applications.
CNC Equipment Programmer responsible for programming and operating CNC machining equipment. Ensuring quality, precision and productivity in CNC processes.
Software Developer creating web components and mobile apps at SONDA. Involves collaboration with various teams and ensuring solutions meet performance and security standards.