Match score not available

Software Developer in Test (SDiT)

Remote: 
Full Remote
Contract: 
Experience: 
Entry-level / graduate
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, Proficiency in scripting languages like Python, Bash or Node.js, Awareness of Continuous Integration / Continuous Delivery concepts, Understanding of security testing concepts and OWASP guidelines, Familiarity with Agile methodologies and CI tools like Jenkins.

Key responsabilities:

  • Collaborate with developers and QA specialists for project requirements
  • Develop test automation solutions for various testing types
  • Create reusable scripts to streamline testing processes
  • Ensure comprehensive test coverage with QA support
  • Identify and address potential software issues proactively
Esko logo
Esko Large https://www.esko.com/
1001 - 5000 Employees
See more Esko offers

Job description

Logo Jobgether

Your missions

Every person is unique, but we all have something in common: the need for safe, clean water. And it’s only by bringing together people with diverse ideas, perspectives, and backgrounds that we can solve the complex water problems of our changing world.

At Trojan Technologies, we believe success for all comes from the contributions of every single one of us. That’s why we foster an environment where every associate has a voice, is valued and respected, and feels safe sharing their thoughts. After all, sharing our different viewpoints and experiences is what enables us to find creative and innovative ways to accomplish our shared goals.

Trojan is proud to be bringing water and environmental businesses together under the unified purpose of safeguarding the world’s most vital natural resources. Want to ensure the world has the clean water it needs? Then become part of the team that’s making it happen.

About the Role:

In this role, you will be at the forefront of driving the growth and capabilities of our digital Stream platform. This entry-level position is an ideal launching pad for recent Computer Science graduates eager to embark on a career in software development and testing. As a Software Developer in Test (SDiT), you’ll wield your foundational knowledge in Computer Science to ensure the quality and reliability of our software products through automation and exploratory testing. Collaborating closely with cross-functional teams across the software development life cycle, you'll proactively identify and address potential issues, contributing to the delivery of high-quality digital solutions to Trojan and our valued customers. Join our dynamic team, where opportunities for learning and continuous improvement abound, and kick-start your career in a supportive and innovative environment that nurtures growth and advancement.

Are you qualified? The essential requirements of the job include:

  • Collaborate with developers, QA specialists, and stakeholders to understand project requirements and acceptance criteria.
  • Develop robust test automation solutions for functional, regression, and performance testing.
  • Create reusable scripts and tools to streamline testing processes.
  • Contribute to both functional and non-functional areas of testing, ensuring high standards of quality and performance.
  • Work alongside QA specialists to ensure comprehensive test coverage and provide support in executing test cases.

It would be a plus if you also possess previous experience in:

  • Bachelor's degree in Computer Science or related field.
  • Proficiency in scripting languages such as Python, Bash or Node.js for automation tasks.
  • Awareness of Continuous Integration / Continuous Delivery (CI/CD) concepts and experience with CI tools like Jenkins.
  • General understanding of security testing concepts and familiarity with OWASP guidelines.
  • Comfort with Agile development methodologies and experience working in teams using the Sprint/Scrum methodology.
  • Familiarity with cloud technologies, preferably with one or more platforms such as Amazon AWS, Digital Ocean, or Microsoft Azure.
  • Proficient in command line interface operations for task automation and system management.
  • Experience with integrated system testing that impacts embedded software, PLC software as well as cloud-based data management and mobile applications

At Trojan Technologies we believe in designing a better, more sustainable workforce. We recognize the benefits of flexible, remote working arrangements for eligible roles and are committed to providing enriching careers, no matter the work arrangement. This position is eligible for a remote work arrangement in which you can work remotely from your home. Additional information about this remote work arrangement will be provided by your interview team. Explore the flexibility and challenge that working for Trojan Technologies can provide.

At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve.  Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.

If you’ve ever wondered what’s within you, there’s no better time to find out.

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.

Required profile

Experience

Level of experience: Entry-level / graduate
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Quality Assurance
  • Collaboration

Software Engineer Related jobs