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.
Team Lead in Software Development managing teams enhancing DEX capabilities for enterprise customers. Leading cross - functional teams while improving product delivery and quality.
CNC Programmer developing CNC code for multiple machining centers at DESTACO. Collaborating closely with manufacturing engineers and operators to ensure production quality and efficiency.
Part Time Job Developer in Employment Services program, empowering individuals with disabilities to achieve meaningful employment in Island County area. Building partnerships with local businesses based on client skills and interests.
Developer for Data Management at Consort Group, contributing to design and maintenance of data - processing solutions in a corporate banking IT ecosystem.
Solar energy business developer intern at Mexens, involved in agrivoltaic project development and collaboration with farmers in France. Support project feasibility and stakeholder negotiations while enhancing skills in renewable energy.
Flutter Developer at ERNI responsible for designing, developing, and maintaining mobile applications. Seeking candidates with strong mobile development experience and knowledge of Flutter framework.
Field Consultant conducting multi - line risk assessments and providing risk mitigation services for The Hartford. Partnering with clients to enhance resilience and operational performance.
Field Consultant managing multi - line risk assessments and mitigation solutions for clients and underwriters. Delivering data - driven insights to improve resilience and operational performance.
Associate Director responsible for Product Control automation solutions at RBC. Leading transformative initiatives for Macro products with strong technical capabilities using Python and VBA.
Mainframe MQ System Programmer solving complex problems for global clients across various platforms. Manage clients' systems data, prioritize tasks, and collaborate with talented teams.