Software Developer in Test (SDET)

Mumbai, India
Full time
Hybrid
Compensation is not specified
Role
Software Engineer
Description

Job Overview:

R3 envisions a world where value flows freely, and business transactions are secure. The company's mission is to promote an open, reliable, and enduring digital economy. As a growing organization with the spirit of a startup, R3 values a dynamic work environment where innovation is encouraged and every day presents new opportunities.

About R3 Professional Services:

The Professional Services team at R3 specializes in providing expert guidance on Corda technology to ensure successful implementation for our clients. Working closely with customers, the team designs, constructs, deploys, and advises on Corda solutions, catering to diverse project scopes from initial concept to full-scale executions. By leveraging strategic business consulting, technical solutions, and implementation expertise, we assist clients in resolving real-world challenges related to Digital Currencies and Digital Assets.

Our customer-centric approach enables us to assess client needs effectively, setting them up for success from the onset. Collaborating with internal departments like Sales, Engineering, and Product teams, we aim to enhance tools, services, and products in alignment with evolving customer requirements.

Responsibilities:

  • As a Professional Services SDET consultant, your role is to ensure quality assurance in client projects by utilizing your QA expertise.
  • Translate customer project requirements into automated testing setups using reusable toolkits.
  • Contribute to the development of JVM-based test automation frameworks.
  • Create and execute functional and non-functional test cases within the automation framework utilizing tools like JMeter.
  • Author comprehensive documentation for automated processes, including test plans and procedures.
  • Identify and document bugs within the tracking system.
  • Collaborate with internal and external teams to address testing, deployment, and operation challenges related to blockchain networks.
  • Communicate project progress, risks, issues, and advocate for QA best practices during project delivery cycles.

Requirements:

  • 5+ years of experience in designing and implementing QA automated test suites.
  • Proficiency in Java or other JVM languages for writing effective test automation scripts.
  • Familiarity with BDD tools such as Cucumber and Serenity (5+ years experience).
  • Knowledge of API testing tools like REST Assured, RestSharp, JMeter.
  • Experience with Continuous Integration tools like Jenkins, Bitbucket, Github.
  • Ability to organize tasks and plans for API and back-end testing activities.
  • Track record of delivering test automation for complex software systems.
  • Strong understanding of cloud-based technology stack for building robust test solutions.
  • Capability to work independently as an SDET and collaborate across teams to drive project features to production.

R3 pioneers the digital finance landscape with multi-party solutions that enhance digital trust and enable significant opportunities for regulated enterprises. Grounded in core values of Collaboration, Ownership, Boldness, and Customer Focus, R3's flagship DLT platform, Corda, is the preferred choice of leading financial institutions globally, including FMIs, exchanges, central banks, and commercial banks.

With a commitment to diversity and inclusivity, R3 fosters a workplace that celebrates individual uniqueness and values differences. The company welcomes individuals of all backgrounds, emphasizing support for various ethnicities, races, genders, sexual orientations, origins, disabilities, veteran statuses, and cultural identities. R3 believes in the strength of diversity and encourages individuals who resonate with its values to apply, even if not meeting all listed criteria. If you are eager to collaborate with a bold and innovative team, share your CV/resume with us for consideration at R3.

Skills Required
Avatar
r3
Website
r3.com
Company size
Not specified
Location
United States
Description
R3 is leading the future of digital finance by powering multi-party solutions that deliver digital trust and unlock greater potential for regulated businesses everywhere.

More Full-time Jobs

Show more

Backend Engineer - Blockchain Application

Paris, France
Paris, France
Full time
Hybrid
Company Overview

Ledger is dedicated to democratizing access to digital assets efficiently and securely. Our global presence spans headquarters in Paris and Vierzon, with additional offices in the UK, US, Switzerland, and Singapore. With a team of over 700 professionals and more than 6 million Ledger hardware wallets sold worldwide, we are committed to providing individuals and businesses with secure solutions for managing crypto assets. Our core values include Pragmatism, Audacity, Commitment, Trust, and Transparency.

Role Overview

We are seeking a skilled Backend Engineer to play a pivotal role in developing and scaling a backend application tailored for large financial institutions operating in the cryptocurrency sphere. The primary project, Ledger Vault, offers an enterprise-grade SaaS solution that ensures the secure management of diverse cryptocurrencies using cutting-edge security technologies.

Responsibilities

Design and implement governance and orchestration layers as well as complex APIs.

Collaborate with cryptographic modules (HSM) and blockchain interfaces.

Expand Vault capabilities by integrating new cryptocurrencies.

Engage with product teams to understand and address end-user requirements effectively.

Work collaboratively with cross-functional teams, including Frontend, QA, Core, Firmware, Infrastructure, and Operations.

Participate in troubleshooting sessions and liaise with stakeholders.

Qualifications

5+ years of experience in Backend/Software Engineering in startup environments.

Expertise in Python (Flask, FastAPI) with an ability to self-train in languages like Scala, C++, or NodeJS.

Proficient in software development best practices including version control, code review, testing, and CI/CD.

Experience working in Agile methodologies and multicultural settings.

Desired Skills

Familiarity with RESTful API design principles.

Interest in alternative API frameworks and message-based systems.

Willingness to contribute across different product areas.

Passion for cryptocurrencies and blockchain technology.

Active participation in open-source community activities.

Benefits

Stock options to share in the company's success.

Hybrid work policy for flexibility.

Annual company events and social gatherings.

Comprehensive health insurance coverage.

Personal development and fitness programs.

Generous paid leave and additional holidays.

Access to high-performance office equipment.

Transportation reimbursement and employee discounts on products.

Ledger is an equal opportunity employer committed to diversity and inclusivity across all aspects of our organization.

Software Engineer

Bengaluru, India
Bengaluru, India
Full time
Hybrid
About Us

Genesis revolutionizes application development within financial markets by providing a low-code platform that empowers developers and enables organizations to create efficient and secure applications quickly and at scale. We possess the energy of a startup coupled with the expertise of a scale-up, continuously innovating to enhance productivity for all.

We are seeking individuals who are bold enough to challenge conventional norms and are enthusiastic about driving change. If you are a proactive problem-solver, Genesis is the perfect place for you.

Requirements and Responsibilities

We are in search of an adept Java Backend/ Full Stack Developer to join our team in Bangalore. Given that the Genesis Low Code Platform amalgamates high-performance backend and web technologies to expedite development timelines drastically, we are looking for someone with the experience to help develop applications and solutions using the Genesis Platform.

Role Evolution

This position initially requires Java expertise for designing, implementing, testing, and maintaining products developed using the Genesis Framework. Additionally, adaptability and openness to new work methodologies are essential to foster agility and innovation.

You will need to be a collaborative team player and closely engage with product owners, UI/UX developers, and core engineers throughout the software development life cycle, ensuring alignment with business objectives, services, and client requirements.

Adhering to strict deadlines, you will be responsible for establishing project milestones, monitoring progress, contributing to overall project success, and ensuring timely delivery of software releases with the expected functionality and quality.

Key Proficiencies Aligned with Our Values

Passion for Knowledge: A minimum of 5 years of Java development experience is required with a drive to continuously expand knowledge in both related and unrelated domains. Proficiency in front-end and/or back-end Java development is crucial.

Collaborative Influence: We value individuals who actively seek opportunities to optimize processes and enhance teamwork while inspiring others to join the journey.

Fearless Technical Expertise: Proficiency in at least two of Groovy, JavaScript, TypeScript, Angular, Vue, and React, as well as CSS/SaSS, NoSQL databases (MongoDB, Aerospike, etc.), and Relational databases (e.g. Oracle, MS SQL, PostgreSQL).

Employee Benefits for Well-being

At Genesis, we prioritize the holistic well-being of our team members, both in and out of the workplace. We are committed to fostering a supportive environment through flexible and personalized benefits packages, including:

Competitive salary and potential bonuses tied to the company's success

18 days of paid leave annually in addition to public holidays

Comprehensive private medical healthcare insurance covering dependents

Remote working allowance to facilitate setting up a home office

Dedicated training budget with access to diverse training providers

Annual well-being allowance for mental and physical wellness enhancements

Hybrid working model encouraging office presence one to two days per week

Employee Equity Scheme offering a stake in company success

Note: We are only entertaining direct applications from candidates; CVs from recruitment agencies are not required due to high application volumes.

Director, Software Development Delivery

London, UK
London, UK
Full time
Hybrid
At R3, we envision a world where value flows freely, and business is conducted securely. Our mission is centered on empowering an open, trustworthy, and sustained digital economy. As a scaling organization with the resilience of a startup, we value every idea and embrace the diverse challenges each day brings.

We seek a forward-thinking leader well-versed in software development principles, architectural design, and emerging technologies to join our professional services team. The Director of Software Development Delivery role is central to shaping our product's technical direction and fostering innovation across the organization.

Key Duties:

** Leadership and Team Supervision:

Lead, guide, and motivate a team comprising software developers and architects.

Cultivate a culture of collaboration, innovation, and continuous learning.

Offer support and mentorship to team members, aiding in their personal and professional growth.

Enhance performance through effective goal setting, feedback mechanisms, and evaluations.

** Technical Strategy and Planning:

Articulate and champion the technical vision and strategic framework for R3's products and solutions.

Collaborate with diverse teams to synchronize technical endeavors with business objectives.

Stay updated on industry trends, emerging technologies, and best practices to influence decision-making and drive innovation.

Establish and uphold architectural standards, guidelines, and best practices to ensure scalability, reliability, and security.

** Software Development Lifecycle:

Supervise the full software development lifecycle, encompassing requirements gathering, deployment, and maintenance.

Uphold coding standards, quality benchmarks, and development best practices.

Propel continual enhancements in development processes, tools, and methodologies to amp up efficiency and productivity.

Evangelize an ethos of agility and flexibility, advocating for iterative development and rapid prototyping.

** Collaboration and Stakeholder Interaction:

Work closely with product management, engineering, and other teams to deliver top-notch software solutions.

Cultivate solid relationships with stakeholders, customers, and partners to grasp their needs and desires.

Act as a technical consultant offering insights and recommendations for strategic decision-making and product roadmap structuring.

Required Qualifications:

Demonstrated experience and skill in leadership and management within software development and architecture realms.

Profound knowledge of software development methodologies, design patterns, and architectural principles.

Practical exposure to modern development languages, frameworks, and tools like Java, Python, and JavaScript.

Sound grasp of distributed systems, cloud computing, and microservices architecture.

Exceptional communication, collaboration, and interpersonal skills.

Ability to thrive in a fast-paced, dynamic setting with an adeptness at adapting to changing priorities.

Background in blockchain/DLT technology or financial services arena is advantageous.

R3 is a preeminent enterprise technology firm specializing in digital solutions for regulated financial sectors, augmenting market efficiency, transparency, and connectivity. Our commitment is building progressive markets and nurturing a dependable, trustworthy, and perpetual digital economy.

R3ers are rooted in our core values – Collaborative, Ownership, Bold, and Customer First – as reflected in our flagship DLT platform, Corda, and the R3 Digital Markets suite being embraced by leading financial market infrastructures (FMIs), exchanges, central banks, and commercial entities.

R3 proudly fosters an equal opportunity workplace that celebrates diversity and inclusivity across all attributes. Our support extends to individuals of varying ethnicities, races, genders, sexual orientations, origins, disabilities, veterans, and cultures. At R3, we uphold an ethos that prizes individuality over conformity, viewing our collective variances as the cornerstone of our strength. If intrigued by the opportunity at R3, despite not meeting all criteria mentioned above, kindly share your CV/resume with us for potential consideration. We are always eager to connect with adventurous, collaborative individuals eager to join our team.

APAC Business Director

Hong Kong
Hong Kong
Full time
Office
Overview

Our client operates a Web3 solution platform, specializing in providing crypto asset management tools and solutions to businesses since 2017. They have serviced over 3,200 clients in exchanges, projects, and Crypto Funds, with a daily on-chain transaction flow amounting to over $30 million.

What You Will Be Responsible For

Building strong relationships with sales teams and business segment leaders, gaining comprehensive knowledge of the APAC region, including key markets, segments, and the unique needs of sales teams.

Creating and executing a strategic plan for the APAC region and specific business segments to enhance brand visibility, drive new business leads, and expand existing business through organizing relevant events, webinars, and exhibitions.

Conducting regular assessments of program effectiveness and efficiency, monitoring progress towards set goals, and proposing strategies for optimization.

Managing budgets effectively to ensure spending decisions are in line with quarterly and annual financial targets.

Cultivating a supportive and collaborative relationship between the marketing, business development, and sales teams to provide effective regional support and bolster revenue growth.

Required Qualifications

Minimum of 5 years of professional experience in the internet or cybersecurity sector, with a track record of successfully planning and executing demand generation programs.

Prior exposure to financial services, fintech, blockchain, or cryptocurrency sectors is advantageous.

Strong analytical skills, a data-driven approach, and a focus on delivering concrete results.

Proactive, detail-oriented, with strong problem-solving skills, a collaborative mindset, and a dedication to delivering exceptional experiences.

Flexibility, adaptability, and the ability to thrive in a dynamic work environment.

Excellent presentation and communication abilities, proficiency in English and Mandarin/Cantonese, and adeptness in working effectively with global teams.

Senior QA Automation Analyst

Bengaluru, India
Bengaluru, India
Full time
Hybrid
Skills and Responsibilities:

We are looking for a team player to join our scrum teams in the role of an Automation QA to ensure product quality through automated testing. Your role will involve collaborating with developers, product managers, and stakeholders to develop robust test automation strategies. From requirements analysis to production release, you will play a crucial part in delivering efficient solutions using the Genesis platform.

We offer continuous learning opportunities to make a significant impact on projects and products.

Expected Growth in Role:

Collaborate with analysts and developers using behavior-driven development.

Implement test strategies and automation scripts tailored to Genesis products.

Manage both manual and automated regression testing while maintaining a robust build pipeline.

Establish a QA regime within the team to build confidence in stakeholders and colleagues.

Automate metrics gathering for testing visibility to enable informed decisions.

Key Competencies:

ISTQB Foundation level certification or equivalent with 8-10 years of experience in automation testing and agile frameworks.

Proficiency in web GUI, API, and performance testing, CI/CD pipelines, and experience in capital markets is a plus.

Dedication to continuous improvement and constructing acceptance criteria.

Seamless integration of automated testing processes to optimize team performance.

Benefits:

Competitive salary coupled with company success sharing through bonuses.

18 days of annual leave plus public holidays.

Comprehensive private medical healthcare insurance coverage including Dependents.

Remote working allowance for setting up a home office.

Training allowance for personal development from a range of providers.

Wellbeing allowance for mental and/or physical wellbeing benefits.

Hybrid working model encouraging in-office collaboration for local team members.

Employee Equity Scheme participation.

Genesis Values:

Be Fearless: Act boldly, address mistakes promptly, and take ownership.

Create Clarity: Communicate clearly and precisely without room for confusion.

Clients at Our Core: Prioritize client experience in decision-making.

Do The Right Thing: Uphold integrity always and without exception.

Succeed as a Team: Emphasize collaborative problem-solving over individual heroism.