top of page
Writer's pictureeMabler

Software Engineer- EV (electric vehicles) Charging Industry

Company Overview:

Join us in accelerating the transition to cleaner, sustainable technologies in the eMobility and energy sector. We are pioneering change with our Open EV Charging Platform, a SaaS (Software as a Service) product that empowers companies to manage their electric vehicle charging infrastructure efficiently and optimize energy consumption. Be a catalyst for a greener future with eMobility accessibility.


About the Role:

As a Software Engineer, you will develop code and be able to create comprehensive end-to-end automation tests to ensure the software's overall functionality and quality.


Responsibilities:

  • Work with a team of developers to ensure the quality and functionality of the product in the given time and build proper test coverage.

  • Support the team to deploy the releases seamlessly by developing, executing, and maintaining automation test cases.

  • Lead the design and execution of comprehensive API performance testing strategies, ensuring the reliability and scalability of our API-first SaaS solution. 

  • Evaluate key performance metrics, conduct unit testing, stress, scalability, and endurance tests, and champion continuous monitoring practices for optimal API performance.

  • Develop (and help the team to develop) automation test cases and enable the applicable cases as part of CI/CD pipeline using cloud-agnostic tools and approaches.

  • Implement automated testing processes, parallel test execution, and version control integration to maintain consistent and reliable API performance across environments.

  • Work on building a quality culture within the team by implementing correct processes, monitoring dashboards, functional and performance coverage, QA infrastructure in general.

  • Ensure data integrity, security, and high performance.

  • Identify opportunities for innovation and optimization within EV charging software.


Qualifications:

  • Possesses a degree (B.Sc. or M.Sc.) in Computer Science, Software Engineering, or a related field.

  • Proven experience in Quality Assurance Engineering/ Software - API testing.

  • Strong knowledge in programming languages and technologies such as JavaScript (React, Angular, or Vue.js), HTML, CSS, C#, Node.js, Python, JMeter.

  • Experience in Selenium/Selenide or any UI based automation framework (Playwright is a plus)

  • Experience setting up automated test frameworks and implementing tests for use cases along with the necessary reporting tools.

  • Knowledge of tests automation best practices and patterns.

  • Experience with build, version control and continuous integration tools (Git, Maven, Jenkins, etc.)

  • Experience with database technologies (SQL, Cosmos) and Cloud technologies Azure (GCP, or AWS is a bonus).

  • Excellent communication, collaboration, and time management skills.

  • Fluent English (written and verbal).

  • Strong analytical and problem-solving skills. Ability to troubleshoot and debug complex software systems.

  • Strong familiarity with Agile methodologies, particularly Scrum, and a record of accomplishment of successful collaboration within cross-functional Agile teams.

  • Ability to adapt to a fast-paced, evolving industry. Willingness to learn and apply modern technologies.


What We Offer:

  • Competitive salary and comprehensive benefits package.

  • Opportunities for professional development and career advancement.

  • Contribution to the growth of sustainable transportation through EV charging solutions, where you get to leave your footprint for the future carbon-neutral world.


Join our team and be part of revolutionizing the EV charging landscape. Apply now to contribute your expertise to the development of cutting-edge solutions in the electric mobility sector.



bottom of page