India
Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. Job Description Zeller has an exciting opportunity for a talented QA Assurance + Automation Engineer to join our growing Payment Gateway team to be responsible for ensuring quality deliveries of Zeller’s Payment Gateway Services. What You’ll Be Doing QA assurance and automation to payment gateway service (Switch, API, Card Vaults … etc) Flex between manual testing and automation procedures Uncover tricky edge cases with your keen eye for detail Develop and extend QA processes to ensure zero regression defects Collaborate with a cross-functional team of full-stack engineers, DevOps specialists, and architects Black box, Grey Box testings Development of test automation frameworks, support and refactoring Translate business requirements into technical designs Implement, test, and deploy solutions across various environments Constantly keep pace with the evolutions of the software applications and architecture in order to keep the test cases and automation up to date. Your Qualifications & Experience Minimum of a Bachelor degree in software engineering (or related) 4+ years of working experience in a technical hands on software engineering role Proficiency in Java 17+, REST Assured, Gradle, and JUnit 5+ Experience and engineering skills in multi-threaded Java backend, API, SQL database development. Familiar with cloud native architectures with mix utilisation of serverless (Lambda, DynamoDB) and container based (ECS, Docker) environments. Experience with cloud-native architectures (AWS preferred) Knowledge of secure coding practices (OWASP, XSS, CORS) Familiarity with CI/CD pipelines and version control (Git) Background in developing high-load production systems (99.999% SLA) Demonstrable experiences in developing mission-critical systems Your attributes Loves challenging the status-quo Ability to work autonomously yet collaboratively Prepared to be bold yet consistent with your engineering principles Logical, ethnical, mature and responsible Fast learner, humble and loves to share knowledge Calm and exercises positive level of stress in exceptional circumstances such as; production issues, timeline requirements Bonus points Experience in working within a high-growth environment Experience in other cloud platforms (Azure, Google) Experience in other programming languages Experience with PCI compliant environments (PCI-DSS, etc) Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups. Show more Show less
India
Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. Are you interested in building new mobile banking apps from the ground up and changing the business banking experience in Australia? Zeller is building an in-house mobile app team to expand the platforms where we can reach our customers and build mobile-specific banking products. As a Senior React Native Engineer , you will have influence on our technology and architecture choices and contribute to a world-class engineering culture, building new banking and payments products. We are looking for an accomplished and outcome-driven engineer who is ready to step into a product-driven culture at a hyper-growth company. On Any Given Day You Will Be Leading the implementation and delivery of major product features; Uplifting and setting the standard for code quality, design patterns and architectural choices; Performing code reviews, contributing to a testing and automation culture, and supporting our quality practices; End-to-end ownership and support of the features you build and of the quality and performance of the Zeller mobile app. Your Skills And Experience Experience building mobile apps, with experience using the React Native framework; Demonstrated leadership in defining and uplifting code standards within a team; Demonstrated ownership and delivery of complex features and products; Experience with native iOS and/or Android development environments and rolling out apps to the App Store; Experience working with typescript, graphql, and a substantial background in testing and quality practices; Experience working in a product driven team, delivering highly performant mobile applications; Excellent communication and planning skills with a deep appreciation for the customer and business context; Excellent knowledge of software engineering best practices and of the React Native technology landscape. You May Have Experience In/exposure To Experience working with CI pipelines, continuous delivery practices, AWS, Event Driven/CQRS backends Strong understanding of Apple and Android’s UX guidelines Experience in payments and / or banking ₹20,00,000 - ₹32,00,000 a year Apply today to join our amazing Zeller team! Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups. Show more Show less
India
Not disclosed
On-site
Full Time
About Zeller We believe that businesses of all sizes deserve better financial services and payment products. Australian businesses are amazingly entrepreneurial, driven and passionate, yet when they seek important products from local financial services companies, they are let down by slow applications, protracted onboarding, opaque pricing, restrictive contracts and forced to use outdated solutions that no longer meet the innovative requirements of a modern business. Our company, backed by leading VCs, is a collective of experienced payment and tech industry professionals who are aiming to redefine business banking and the way Australian businesses get paid by their customers. With an exciting roadmap of innovative new products under development we are building a high performing team to take on the incumbents. If you are passionate about innovation, thrive in fast-moving environments, love a challenge, hate bureaucracy and can’t think of anything more exciting than disrupting the banks, we’re putting together a team you might want to join. ₹0 - ₹30 a month Role description As Zeller continues to scale rapidly we're seeking a talented Software + Site Reliability Engineer to join our innovative team and be part of a 24/7 team that is responsible for a mission critical system. As a Software + Site Reliability Engineer you will be responsible for both developing, deploying new, enhancing and operating existing software systems. This means you will get to wear two hats as both a Senior Software Engineer and a Site Reliability Engineer. You will get satisfaction from the high impact contribution of your work and fulfilment of the mindsets embracing teamwork, care factor and the motto “You build it, you own it”. You will have excellent software engineering skills and knowledge of event-sourcing architecture and cloud native architecture in AWS. Skills And Qualifications Minimum of a Bachelor degree in software engineering (or related); 5-9 years Experience as both a Software Engineer and DevOps (or equivalent to Site Reliability) Strong background in software engineering and design patterns; Mastery of cloud-native application development in AWS, including serverless (Lambda, DynamoDB) and container-based (ECS) solutions Knowledge in architecture patterns such as; CQRS, event-sourcing; Proficient in Typescript, NodeJS , Java; Expertise in API design (RESTful, GraphQL, Webhooks) and database management (SQL, NoSQL) Passion for clean code, automated testing (TDD, BDD) , and maintaining zero technical debt Track record of supporting rapid, agile deployments across multiple environments Proven track record in developing and maintaining mission-critical high-load production systems with SLA 99.999 %; Your attributes Loves challenging the status-quoAbility to work autonomously yet collaboratively Prepared to be bold yet consistent with your engineering principles Logical, ethical, mature and responsibleFast learner, humble and loves to share knowledge Calm and exercises positive level of stress in exceptional circumstances such as; production issues, timeline requirements Bonus points Experience in working within a high-growth environmentFamiliarity with other cloud platforms (Azure, Google) Experience In Other Programming Languages Additional programming language expertiseExperience with PCI compliant environments (PCI-DSS, etc) What’s in it for you Be part of something big from the outsetWatch your design work put up in lightsE njoy a balanced, progressive, and supportive work culture Opportunities for rapid growth and learning Show more Show less
India
Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. About The Role The Zeller product engineering team owns the software, infrastructure and customer experience that enables more than 85,000 Australian businesses to accept payments and access the financial services they need to run their businesses. As a Senior Application Support Engineer you will be a leading member of the team that shapes and owns Zeller’s commitment to excellent and highly available service delivery. What you’ll be doing Deliver projects that improve the service delivery of Zeller’s Application Support team We are looking for someone to be a senior member of a small team, but is still principally involved in hands-on service delivery. Be a primary point of contact for escalated product issues from Zeller’s account and customer success teams. Own and orchestrate the triage, investigation and resolution of complex technical issues driving the pace of resolution and communicating well-thought out and reliable direction. Be an expert in the products and workflows you support and promote and share that knowledge to our partner teams. Using your technical expertise, participate in application monitoring using logs, data stores, internal tools and dashboards. Be a part of our incident response team, responding to alerts and bearing some on-call responsibilities. What Skills And Experience We Are Looking For Zeller is a product driven startup with a deep care for the quality of service we provide. Experience in software companies with a customer facing product is highly valued. You have the ability to manage multiple, competing tasks & priorities with ease in a fast-moving environment. A strong technical background with excellent troubleshooting, analytical and data skills. This should include familiarity with AWS services (or similar), an active SQL skill set, experience with release management toolset and service reporting tools (datadog or similar). Excellent communication skills and the ability to build strong partnerships with engineering, QA, and customer facing teams. Demonstrated experience participating in change management and incident response processes Payments experience is highly valued but not required Excitement and drive to work in a product company that delivers mission critical financial services The tools Zeller uses to get the work done Familiarity with these services or close equivalents is appreciated but we do not expect you to have used all of them. Hubspot is our principal CRM and where we track our support tickets. We also use Jira in conjunction with our engineering teams. The systems we support run in browsers, mobile applications, and payment terminals. The backend systems we support use AWS and are principally written in Typescript on a lambda, postgres, DynamoDB stack and using an event driven architecture. We monitor our products using tools and dashboardings in products like Datadog and Sentry Zeller’s payment services integrate with many third parties, particularly point of sale systems. Familiarity with POS, or managing issues with third party partners is valued. Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups. Show more Show less
India
None Not disclosed
On-site
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. About the role The Zeller product engineering team owns the software, infrastructure and customer experience that enables more than 85,000 Australian businesses to accept payments and access the financial services they need to run their businesses. As a Senior Application Support Engineer you will be a leading member of the team that shapes and owns Zeller’s commitment to excellent and highly available service delivery. What you’ll be doing - Deliver projects that improve the service delivery of Zeller’s Application Support team - We are looking for someone to be a senior member of a small team, but is still principally involved in hands-on service delivery. - Be a primary point of contact for escalated product issues from Zeller’s account and customer success teams. - Own and orchestrate the triage, investigation and resolution of complex technical issues driving the pace of resolution and communicating well-thought out and reliable direction. - Be an expert in the products and workflows you support and promote and share that knowledge to our partner teams. - Using your technical expertise, participate in application monitoring using logs, data stores, internal tools and dashboards. - Be a part of our incident response team, responding to alerts and bearing some on-call responsibilities. What skills and experience we are looking for - Zeller is a product driven startup with a deep care for the quality of service we provide. Experience in software companies with a customer facing product is highly valued. - You have the ability to manage multiple, competing tasks & priorities with ease in a fast-moving environment. - A strong technical background with excellent troubleshooting, analytical and data skills. This should include familiarity with AWS services (or similar), an active SQL skill set, experience with release management toolset and service reporting tools (datadog or similar). - Excellent communication skills and the ability to build strong partnerships with engineering, QA, and customer facing teams. - Demonstrated experience participating in change management and incident response processes - Payments experience is highly valued but not required - Excitement and drive to work in a product company that delivers mission critical financial services The tools Zeller uses to get the work done Familiarity with these services or close equivalents is appreciated but we do not expect you to have used all of them. - Hubspot is our principal CRM and where we track our support tickets. We also use Jira in conjunction with our engineering teams. - The systems we support run in browsers, mobile applications, and payment terminals. The backend systems we support use AWS and are principally written in Typescript on a lambda, postgres, DynamoDB stack and using an event driven architecture. - We monitor our products using tools and dashboardings in products like Datadog and Sentry - Zeller’s payment services integrate with many third parties, particularly point of sale systems. Familiarity with POS, or managing issues with third party partners is valued.
India
None Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. The Role As a QA Engineer you ensure that the products meet the required quality standards. Your work mainly involves software testing (manual & automation) , and you are responsible for developing and documenting testing procedures to make sure the software products are functioning properly and are usable. You will be responsible for testing and supporting cloud native, highly available, robust and secure applications in the AWS environment. You will have experience in backend, API and database testing. With automation and maintenance being at the heart of our engineering principles, this position will have the enviable opportunity to adopt and promote best practices, bleeding edge technologies and trends. While there is a primary area of expertise and responsibilities shaped by the initial project assigned, this role is not limited to a single product area or type over time and will work in a cross functional team with skill sets in full stack software engineering, devops, infrastructure, quality assurance to architect. You will collaborate with a cross-disciplinary team to own product software development, contribute and promote standards and engineering best practices, support operational activities such as; process automation, compliance activities, SLA upkeep requirements. You’ll be tasked with translating business or product requirements into technical designs, hands-on implementation of the designs to see through its testing and deployment into various environments such as; development, stress testing, integration testing, staging and production. You will enjoy the fun of development from scratch in some application components while adhering to the company engineering standards, frameworks and best practices. You will also be a collaborative engineer capable of observing and contributing to existing works by other team members. Automation and maintenance is key, you will be excited to see through your contributions into production and maintain their longevity in the mission-critical environment. Role & Responsibilities Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts. Identify, record, document thoroughly and track bugs. Perform thorough regression testing when bugs are resolved. Develop and apply testing processes for new and existing products. Collaborate with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Track quality assurance metrics, like defect densities and open defect counts Recommend improvements in software to enhance user experience Works together with the software developer to enhance and improve programs Stay up-to-date with new testing tools and test strategies Experience, Skills And Attributes Minimum of a Bachelor degree in software engineering (or related) 4+ experience in software testing (Test Automation ) Experience in Javascript/ Typescript is a must In-depth understanding of any programming language Experience in API testing (Postman/ REST/SOAP) Exceptional attention to detail Excellent analytical and problem-solving skills Good oral and written communication skills Knowledge on AWS Great team player and able to work efficiently with minimal supervision Working remotely, in India, this is an exciting opportunity to join one of Australia's fastest growing companies. Apply today, we're excited to hear from you! Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups.
India
None Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. About The Role The Zeller Financial Services Team enables more than 35,000 Australian businesses to take payments from millions of Australian customers and manage their finances each month. As one of the fastest growing fintechs in Australia, we are searching for product-minded engineers to craft our user-focused, modern payments and banking platform. We are looking for outcome-driven technologists with a growth mindset, who want to own the products they build. You will be surrounded by talented engineers working in an environment that fosters opportunities for learning new technology and engineering practices. What You’ll Be Doing Working as part of our Financial Services Engineering team, you will implement and deliver new products and features Meet and set the standard for code quality and testing practices in the team Perform code reviews, contribute to a testing and automation culture, and support our quality practices End-to-end ownership and support the features you build and of the quality and performance of the Zeller platform What skills and experience we are looking for (3-5 Years) Experience with Typescript/Nodejs, GraphQL, and AWS cloud native architectures. Exposure to Microservices, Serverless Architecture and Event Driven Architecture Experience working in a product driven team Demonstrated contribution to the delivery of complex products and services. Excellent communication and planning skills with a deep appreciation for the customer and business context Bonus Points Expertise with AWS managed services including Lambda, DynamoDB, DocumentDB, EventBridge, API Gateway. Knowledge of architecture patterns such as CQRS Experience in payments and / or banking Why is it exciting to work at Zeller? We’re big believers that ‘talent attracts talent’. Our goals are ambitious and exciting, and we need an incredibly skilled team to achieve them. Our team comes from all walks of life, and though we’ve been apart for such a long time, our culture has remained strong. We have the vibrant, innovative ‘feel’ of a start-up, whilst having the pretty cool moniker of being ‘Australia’s most valuable pre-launch start up’. Ever. When it comes to your position, you’ll be working alongside incredible talent to come up with solutions for unique and often original ideas. The team are champions for each other, and one of our strongest attributes is our team-first mentality. Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups.
India
None Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more. About The Role The Zeller Payments Team enables more than 40,000 Australian businesses to take payments from millions of Australian customers and manage their finances each month. As one of the fastest growing fintechs in Australia, we are searching for product-minded engineers to be part of a our user-focused team building a modern payments and banking platform. We are looking for outcome-driven engineers with a growth mindset who want to own the products they build. You will be surrounded by talented engineers working in an environment that fosters opportunities for learning new technology and engineering practices. What You’ll Be Doing Working as part of our Payments Engineering team building new ways for Zeller and third party products to integrate with each other using web sockets and GO. Meet and set the standard for code quality and testing practices in the team Perform code reviews, contribute to a testing and automation culture, and support our quality practices End-to-end ownership and support the features you build and of the quality and performance of the Zeller platform What Skills And Experience We Are Looking For Experience with Go, Typescript, and AWS cloud native architectures. Experience working in a product driven team Demonstrated contribution to the delivery of complex products and services. Excellent communication and planning skills with a deep appreciation for the customer and business context Bonus Points Exposure to Microservices, Serverless Architecture and Event Driven Architecture Expertise with AWS managed services including Lambda, DynamoDB, DocumentDB, EventBridge, API Gateway. Knowledge of architecture patterns such as CQRS Experience in payments and / or banking Why is it exciting to work at Zeller? We’re big believers that ‘talent attracts talent’. Our goals are ambitious and exciting, and we need an incredibly skilled team to achieve them. Our team comes from all walks of life, and though we’ve been apart for such a long time, our culture has remained strong. We have the vibrant, innovative ‘feel’ of a start-up, whilst having the pretty cool moniker of being ‘Australia’s most valuable pre-launch start up’. Ever. When it comes to your position, you’ll be working alongside incredible talent to come up with solutions for unique and often original ideas. The team are champions for each other, and one of our strongest attributes is our team-first mentality. Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups.
India
None Not disclosed
Remote
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a supportive and high performing team to inspire change in the outdated banking solutions. If you are passionate about innovation, thrive in dynamic environments, embrace new possibilities, hate bureaucracy, and can’t think of anything more exciting than evolving the status-quo, then read on to learn more. The Role As a QA Engineer you ensure that the products meet the required quality standards. Your work mainly involves software testing (manual & automation) , and you are responsible for developing and documenting testing procedures to make sure the software products are functioning properly and are usable. You will be responsible for testing and supporting cloud native, highly available, robust and secure applications in the AWS environment. You will have experience in backend, API and database testing. With automation and maintenance being at the heart of our engineering principles, this position will have the enviable opportunity to adopt and promote best practices, bleeding edge technologies and trends. While there is a primary area of expertise and responsibilities shaped by the initial project assigned, this role is not limited to a single product area or type over time and will work in a cross functional team with skill sets in full stack software engineering, devops, infrastructure, quality assurance to architect. You will collaborate with a cross-disciplinary team to own product software development, contribute and promote standards and engineering best practices, support operational activities such as; process automation, compliance activities, SLA upkeep requirements. You’ll be tasked with translating business or product requirements into technical designs, hands-on implementation of the designs to see through its testing and deployment into various environments such as; development, stress testing, integration testing, staging and production. You will enjoy the fun of development from scratch in some application components while adhering to the company engineering standards, frameworks and best practices. You will also be a collaborative engineer capable of observing and contributing to existing works by other team members. Automation and maintenance is key, you will be excited to see through your contributions into production and maintain their longevity in the mission-critical environment. Role & Responsibilities Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts. Identify, record, document thoroughly and track bugs. Perform thorough regression testing when bugs are resolved. Develop and apply testing processes for new and existing products. Collaborate with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Track quality assurance metrics, like defect densities and open defect counts Recommend improvements in software to enhance user experience Works together with the software developer to enhance and improve programs Stay up-to-date with new testing tools and test strategies Experience, Skills And Attributes Minimum of a Bachelor degree in software engineering (or related) 4+ experience in software testing (Test Automation ) Experience in Javascript/ Typescript is a must In-depth understanding of any programming language Experience in API testing (Postman/ REST/SOAP) Exceptional attention to detail Excellent analytical and problem-solving skills Good oral and written communication skills Knowledge on AWS Great team player and able to work efficiently with minimal supervision Working remotely, in India, this is an exciting opportunity to join one of Australia's fastest growing companies. Apply today, we're excited to hear from you! Like the rest of our team, you will benefit from Competitive remuneration A balanced, progressive, and supportive work environment; Excellent parental leave and other leave entitlements; Fully remote role Annual get together with the team Endless learning and development opportunities; Plenty of remote friendly fun and social opportunities - we love to come together as a team; An ability to influence and shape the future of Zeller as our company scales both domestically and globally; Being part of one of Australia’s most exciting scale-ups.
India
None Not disclosed
On-site
Full Time
About Zeller At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up reimagining business banking and payments. We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen. Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a supportive and high performing team to inspire change in the outdated banking solutions. If you are passionate about innovation, thrive in dynamic environments, embrace new possibilities, hate bureaucracy, and can’t think of anything more exciting than evolving the status-quo, then read on to learn more. Role description: As a Software Engineer (Payment Gateway) you will be responsible for developing, architecting, maintaining and supporting cloud native, highly available, robust and secure payment applications in the AWS environment. You will have the experience and engineering skills in multi-threaded Java backend, API, SQL database development. You will be familiar with cloud native architectures with mix utilisation of serverless (Lambda, DynamoDB) and container based (ECS, Docker) environments. With automation and maintenance being at the heart of our engineering principles, this position will have the enviable opportunity to adopt and promote best practices, bleeding edge technologies and trends. Not limited to a single product area or type, this role will work in a cross functional team with skill sets in full stack software engineering, devops, infrastructure, quality assurance and architecture. You will collaborate with a cross-disciplinary team to own product software development, contribute and promote standards and engineering best practices. You’ll be tasked with translating business or product requirements into technical designs, hands-on implementation of the designs to see through its testing and deployment into various environments such as; development, stress testing, integration testing, staging and production. You will enjoy the fun of development from scratch in some application components while adhering to the company engineering standards, frameworks and best practices. You will also be a collaborative engineer capable of observing and contributing to existing works by other team members. Automation and maintenance is key, you will be excited to see through your contributions into production and maintain their longevity in the mission-critical environment. Skills and Qualifications Minimum of a Bachelor degree in software engineering (or related) 3+ years of working experience in a technical hands on software engineering role Build to last and go production mindset versus build as proof-of-concept Strong and practical coding skills with Java Good knowledge and understanding of Spring FrameworkInstinctive desire to maintain code quality, tidiness and zero technical debt Good focus on test coverage (practice TDD, BDD)Good with API and its design/protocol e.g. Restful, Websocket, SOAP Can work with various databases to match query and storage requirements e.g. Aurora, DynamoDB, SQL, DocumentDB Experience in cloud native architectureKnowledge in secured coding e.g. OWASP, XSS, CORSAppreciation and know-how in CICD Experience in AWS Cloud environment (SNS, SQS; ElastiCache, Loading Balancing, ECS, ECR, Fargate, Auto-Scaling; AppMesh; S3, Aurora, RDS, DynamoDB, DocumentDB; CodePipeline, CodeBuild, CodeDeploy; CloudWatch logs, events, triggers; CloudTrail, X-Ray)
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.