BDD – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 07 Oct 2024 19:30:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png BDD – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer in Test https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-engineer-in-test-6/ Mon, 07 Oct 2024 19:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-in-test-6/ Software Engineer in Test

Job Description:

    We are seeking a dedicated Software Engineer in Test to join our dynamic team focused on enhancing the quality of our healthcare products through automation. The ideal candidate will leverage their expertise to design, develop, and maintain automated test suites that ensure our products meet the highest standards of quality and readiness for release. This role involves collaborating closely with application owners, developers, and business stakeholders to analyze requirements, build automation frameworks, and implement effective testing solutions in an Agile environment. We are looking for a proactive individual who can bring a software engineering mindset to our testing processes, providing innovative solutions to improve our test suites and infrastructure.

IT Languages:

  • JavaScript
  • TypeScript

As a Software Engineer in Test, your responsibilities will include::

    Developing and maintaining automation frameworks for UI and API testing;; Crafting detailed test plans and cases based on business requirements;; Collaborating with cross-functional teams to ensure testing aligns with product development;; Rapidly prototyping to validate ideas and solutions;; Investigating and resolving technical issues across the application stack;; Ensuring that all designs meet performance, security, usability, reliability, and scalability requirements;; Contributing to continuous integration and deployment practices

Spoken Languages:

  • English

Skillset:

  • Cypress
  • Playwright
  • Selenium
  • Protractor
  • Cucumber
  • BDD
  • Git
  • Bitbucket
  • Jenkins
  • uDeploy
  • Sonar

Soft Skills:

  • Excellent communication
  • Collaboration
  • Problem-solving
  • Adaptability
  • Curiosity

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software testing methodologies
  • Experience in Agile methodologies

Years of Experience:

    4

Location:

    United States

Job Benefits:

  • Health insurance
  • Retirement plan
  • Flexible working hours
  • Professional development opportunities
  • Remote work options

Working Conditions:

    Full Time

Employment Type:

    Contract

Company Culture:

  • Our company fosters an innovative and collaborative environment where team members are encouraged to share ideas and continuously learn. We prioritize work-life balance and support our employees in mastering new technologies and methodologies.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Access to training and certifications

Visa Sponsorship:

    Available
]]>
Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer-5/ Sun, 29 Sep 2024 12:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer-5/ Javascript Developer

Job Description:

    We are seeking a talented Javascript Developer with expertise in Node.js and TypeScript to join our dynamic team in Berlin. In this pivotal role, you will be a key contributor to our product development efforts, focusing on the design, implementation, testing, and maintenance of our innovative software platform. As part of a cutting-edge SaaS startup, you will work with advanced serverless technologies, playing a significant role in evolving our architecture. Your contributions will directly impact the functionality and performance of our applications, and you will collaborate closely with cross-functional teams to ensure the successful delivery of high-quality software solutions.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, your primary responsibilities will include the following::

    Developing and maintaining scalable and efficient web applications using Node.js and TypeScript;; Implementing testing frameworks to ensure the reliability and performance of software solutions;; Collaborating with product managers and designers to define and refine application features;; Participating in code reviews and providing constructive feedback to enhance code quality;; Contributing to the architectural decisions that drive our software development processes

Spoken Languages:

  • English;; German

Skillset:

  • Node.js
  • TypeScript
  • SQL
  • AWS Lambda
  • TDD
  • BDD
  • DDD

Soft Skills:

  • Strong communication skills
  • Ability to work collaboratively in a team environment
  • Adaptability to changing priorities
  • Problem-solving mindset
  • Attention to detail

Qualifications:

  • Proficiency in Node.js and TypeScript
  • Experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Domain-Driven Design (DDD)
  • Familiarity with serverless architectures, particularly within AWS Lambda
  • Solid understanding of SQL databases
  • Fluency in German is required

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary up to €85k based on experience
  • Fully remote work options
  • Provision of lunch, drinks, and snacks even during remote work
  • Regular team outings and activities
  • Dedicated training budget for professional development

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture emphasizes innovation, collaboration, and continuous learning. We foster a supportive environment where team members are encouraged to share ideas and participate in team-building activities. We value open communication and strive to maintain a healthy work-life balance for our employees.

Opportunities For Advancement:

  • Access to training and development programs, Potential for career growth within the company, Opportunities to take on leadership roles in projects

Visa Sponsorship:

    Available
]]>
Software Engineer In Test https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-engineer-in-test-4/ Sun, 22 Sep 2024 03:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-in-test-4/ Software Engineer In Test

Job Description:

    Join our innovative team as a Software Engineer In Test where you will play a crucial role in enhancing our software development process by ensuring the delivery of high-quality features. You will leverage your expertise in automation to transform previously manual testing processes into efficient automated workflows. This position is based in our welcoming office located in Bülowstraße, Berlin, surrounded by a collaborative team of skilled engineers and product professionals. You will be an integral part of a larger Engineering department that spans across our offices in the UK and Europe. We promote a hybrid working model that allows for a combination of in-office and remote work, ensuring flexibility and work-life balance while maintaining a dynamic team environment.

IT Languages:

  • Python
  • Java

As a Software Engineer In Test, you will be tasked with a variety of responsibilities that are essential for maintaining and improving the quality of our software products.:

    Automate functional tests for both front-end and back-end systems using Python, pytest, and Selenium.;; Integrate automated testing suites with continuous integration and deployment pipelines.;; Enhance test automation frameworks and incorporate third-party tools to broaden test coverage.;; Collaborate closely with product owners and developers to clarify requirements and business use cases.;; Conduct comprehensive testing phases including functional, performance, and regression tests.;; Review and refine testing documentation, providing recommendations for improvements.

Spoken Languages:

  • English;; German

Skillset:

  • Selenium
  • pytest
  • Requests
  • BDD
  • Git
  • Jenkins
  • Jira

Soft Skills:

  • Effective communication
  • Problem-solving
  • Team collaboration
  • Adaptability
  • Attention to detail

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience in software testing and automation
  • Strong understanding of software development life cycle

Years of Experience:

    3

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • 28 days of holiday
  • 2 additional days for volunteering activities
  • Retirement and pension plans with a 25% employer contribution
  • BVG ticket discount
  • Employee discount
  • Employee assistance program
  • Access to the MPB Learning Lab with thousands of free courses
  • Regular social events
  • Dog-friendly office

Working Conditions:

    Hybrid

Employment Type:

    Full-time

Company Culture:

  • We pride ourselves on fostering a friendly and inclusive workplace where every employee has the opportunity to make a significant impact. Our culture encourages collaboration, innovation, and continuous learning, ensuring that our team members feel valued and empowered to grow their careers.

Opportunities For Advancement:

  • Career progression into senior engineering roles, Opportunities to lead projects, Access to training and development programs

Visa Sponsorship:

    Available
]]>
Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer-2/ Sun, 15 Sep 2024 20:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer-2/ Javascript Developer

Job Description:

    We are seeking a skilled and experienced Javascript Developer to join our innovative SaaS startup based in Berlin. The ideal candidate will play a pivotal role in our product development team, contributing significantly to the design, implementation, testing, and maintenance of our cutting-edge platform. This position involves working with serverless technologies and requires proficiency in Node.js and TypeScript. As part of our dynamic team, you will have the opportunity to work in a collaborative and fast-paced environment where your contributions will directly impact the growth and success of our product.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, you will be responsible for various tasks that include developing scalable applications, enhancing existing features, and collaborating with cross-functional teams to deliver high-quality software solutions.:

    Design and implement robust and scalable backend services using Node.js;; Write clean, maintainable, and efficient code while adhering to industry best practices;; Conduct code reviews and provide constructive feedback to team members;; Participate in the full software development lifecycle including requirements gathering, design, implementation, testing, and deployment;; Troubleshoot and debug applications to optimize performance;; Collaborate with product managers, designers, and other stakeholders to understand project requirements and deliver effective solutions

Spoken Languages:

  • English;; German

Skillset:

  • Node.js
  • TypeScript
  • TDD
  • BDD
  • DDD
  • AWS
  • SQL

Soft Skills:

  • Strong problem-solving skills
  • Excellent communication abilities
  • Ability to work collaboratively in a team environment
  • Adaptability and willingness to learn new technologies
  • Attention to detail and a commitment to quality

Qualifications:

  • Minimum of three years of professional experience in software development
  • Strong understanding of serverless architecture and cloud services, specifically AWS
  • Experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Domain-Driven Design (DDD)
  • Proficiency in SQL and relational database systems
  • Fluency in German is required

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary package
  • Comprehensive remote work options
  • Provision of lunch, drinks, and snacks while working from home
  • Regular team outings and social activities
  • Dedicated training budget for professional development

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of innovation, collaboration, and continuous learning. We value team spirit and encourage our employees to share ideas and contribute to the growth of the organization. We believe in maintaining a work-life balance and support our employees with flexible working arrangements.

Opportunities For Advancement:

  • Potential for career growth within the company, Opportunities to lead projects and mentor junior team members, Access to training and development programs to enhance skills

Visa Sponsorship:

    Available
]]>
Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer/ Tue, 10 Sep 2024 01:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer/ Javascript Developer

Job Description:

    We are in search of a talented Javascript Developer with a strong background in Node.js and TypeScript to join a dynamic and innovative SaaS startup located in Berlin. As a pivotal member of our product development team, you will be responsible for designing, building, testing, and maintaining our advanced platform. You will play a crucial role in enhancing our serverless architecture that leverages AWS technologies. This position offers an excellent opportunity to work in a collaborative environment where your contributions will directly impact the growth and success of our company. If you are passionate about software development and eager to take on new challenges, we would love to hear from you.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, you will undertake various responsibilities that are critical to our product’s success.:

    Develop and maintain high-quality web applications using Node.js and TypeScript., Collaborate with cross-functional teams to define, design, and ship new features., Identify and correct bottlenecks and fix bugs to ensure the applications are optimized for performance., Participate in code reviews and maintain coding standards to ensure code quality., Contribute to the architecture and design of the software system.

Spoken Languages:

  • English, German

Skillset:

  • Node.js
  • TypeScript
  • AWS Lambda
  • SQL
  • TDD
  • BDD
  • DDD

Qualifications:

  • Proven experience in software development using Node.js and TypeScript.
  • Strong understanding of Test Driven Development (TDD)
  • Behavior Driven Development (BDD)
  • and Domain Driven Design (DDD).
  • Hands-on experience in a serverless environment
  • particularly with AWS Lambda.
  • Familiarity with SQL databases will be advantageous.
  • Fluency in German is essential to facilitate communication within the team.

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary package up to €85k based on experience.
  • Flexible working hours with fully remote options.
  • Provision of lunch
  • drinks
  • and snacks even when working from home.
  • Team bonding activities including weekly nights out.
  • Dedicated training budget for professional development.

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our team embodies a culture of innovation and collaboration
  • where each member is valued for their contributions. We prioritize work-life balance and foster a supportive environment that encourages continuous learning and professional growth. Team outings and social activities are a regular part of our routine
  • making work enjoyable and engaging.

Opportunities For Advancement:

  • Career progression into senior development roles.
  • Opportunities to lead projects and initiatives.
  • Access to training programs for skill enhancement.

Visa Sponsorship:

    Available
]]>