Essential Functions: Duties and Responsibilities
• Develop and implement a test automation strategy that aligns with the overall testing and development process; select appropriate automation tools and frameworks
• Collaborate with the engineering team and product management team to evolve our quality standards and drive better quality metrics
• Design and develop automated test scripts
• Take charge of strategic quality and automation responsibilities in the team and bring them to completion
• Lead and influence experienced and accomplished software engineers on quality and test initiatives inside and outside of the Fleet and Mobility development team
• Maintain a centralized release calendar to avoid overlapping or conflicting deployments
• Communicate release statuses, schedules, and risks to stakeholders to ensure alignment and transparency
• Validate deployments post-release to ensure system stability and performance
• Work with customer support to address escalations and participate in the on-call rotation for production issues and escalations
• Perform other duties as assigned
Required Skills/Abilities:
• 5+ years of hands-on enterprise software development experience at scale, experience of creating automated test frameworks and driving wider adoption of automated tests.
• 5+ years of practical experience with Azure PaaS, .NET and .NET Core on Linux
• Previous hands-on usage of Selenium, Postman, VS Code, or Azure Studio
• Hands-on experience with RestSharp, RestAssured
• Practical experience with integrating automated testing into continuous integration practices to drive measurable release quality and frequency
• Experience leveraging automation to increase the software development team's release frequency from 2-3 releases per quarter to 10 or more times a day.
• Practical experience with planning, organizing, and executing test automation processes and strategies for a new software platform.
• Highly independent and able to effectively self-organize and prioritize work.
• Excellent written and oral communication and interpersonal skills, with the ability to create and maintain technical documentation.
It is an added bonus if you have…
· Experience working with mobile project
· Experience with designing and developing stress and load test approaches (e.g., JMeter or other tools)
· Experience creating and maintaining Azure CI/CD build and deployment pipelines
· Previous work on developing quality standards for security vulnerability remediation
· Experience with payment (i.e. commercial cards), fintech, or B2B services
· Working in a PCI compliant environment
VIBE WITH US
Joining us means:
Because:
And we do not stop here!