Senior Software Developer in Test

Bucharest, Bucharest, RO

10 days ago
Save Job

Summary

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

  • · Mentality to “Automate Everything” within a software project and bring modern ways of automating test execution and delivering components to Production


VIBE WITH US

Joining us means:

  • Taking part in an ambitious corporate project
  • Becoming part of an international product team that embraced the digitalization challenge and enjoys this transformation every day
  • Living our values every day: passions for customers, respect, imagination, simplicity, entrepreneurial spirit.


Because:

  • You will greatly contribute to build the project that will improve the customers’ experience on an international level
  • You will get exposure to various global cultures and teams
  • You will be working with the newest technologies to build a new platform
  • We offer you a very pleasant working environment, in the heart of Bucharest
  • We also have for you: meal tickets, holiday vouchers, health subscription, flexible hours, work from home, flexible benefits system, on-the-job training & e-learning platforms.

And we do not stop here!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: