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