
Distributed Software Engineering Specialist
5 days ago
This position is part of a team focused on developing Open VisaNet, the next generation payment processing platform. As a staff software test engineer, you will contribute to building a scalable and secure distributed application.
The ideal candidate has experience with functional programming languages such as Go, Scala, Erlang, Haskell, or Clojure, as well as knowledge of VISA business and payment applications.
Responsibilities:
- Participate in design discussions and implementation of highly scalable and fault-tolerant distributed components using functional programming paradigm, APIs, abstractions, and integration patterns to solve challenging distributed computing problems.
- Collaborate with product and software developer teams to establish certification for production release, automation of end-to-end use cases, and develop collaboration tools to improve quality.
- Collaborate with the team to build performance test suites. Run simulations with high throughput workloads, analyze performance simulation results to fine-tune component design and implementation.
- Maintain and/or develop automation tools/frameworks to automate functional and regression test scenarios. Execute and confirm automated tests during certification cycles.
- Develop test scripts, test conditions, input test data, and expected results for one or more test plans in a development cycle by analyzing functional specifications and business requirements.
- Manage all communications related to QA status on a daily basis during execution. Report potential risks at all stages of the development lifecycle.
- Establish quality processes to ensure software quality in a continuous integration environment.
- Work with the development team to resolve issues that arise from testing.
- Work across the team to ensure predictability, productivity, and high-quality delivery.
- Ensure adherence to company software testing processes and policies.
- Retain audit compliance while supporting end-users during their testing cycle. Provide daily updates on QA activities in scrum calls.
Qualifications:
Basic Qualifications:
- 5+ years of relevant work experience with a bachelor's degree or at least 2 years of work experience with an advanced degree (e.g., Master's, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
- BS or MS in computer science, computer engineering, or a relevant field.
- Minimum 8 to 10 years of experience in designing and developing large-scale information products and services.
- Excellent verbal and written communication skills.
- Extensive experience and understanding in leading QA processes.
- Extraordinary software engineering talent.
- Experience with unit, acceptance, performance, non-functional test, certification test lifecycles, BDD/TDD methodologies.
- Experience in API-based test automation frameworks – Cucumber, Selenium, Gherkin, etc.
- Good knowledge in executing automation scripts on Continues Integration (CI) tools like Jenkins.
- Knowledge of functional programming languages like Go Lang, Scala, Erlang, Haskell, Clojure, or the ability to learn them quickly.
- Experience with distributed databases, distributed computing, and high-frequency transactions is a big plus.
- Comprehensive knowledge of VISA business and payment applications preferred.
-
Software Distribution
2 days ago
Bengaluru, Karnataka, India Wipro Full time ₹ 1,04,000 - ₹ 1,30,878 per yearAbout The Role - Should have 5 years of experience in Software assets, distribution & patch management tools like Manage Engine, SCCM, IBM Big fix etc.,- Good to have experience in Manage Engine (formerly Desktop Central).- Must have a good understanding of OS platforms, DBs Software installation, troubleshooting.- Carry good knowledge on Security,...
-
Principal Software Engineer, Distributed Cloud
3 weeks ago
Bengaluru, Karnataka, India f5 Full timeAt F5 we strive to bring a better digital world to life Our teams empower organizations across the globe to create secure and run applications that enhance how we experience our evolving digital world We are passionate about cybersecurity from protecting consumers from fraud to enabling companies to focus on innovation Everything we do centers around...
-
Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full timeRole: Software Engineer- Distributed SystemsLocation : Bangalore, IndiaExperience : 5+YrsCompensation : 45 to 75 L.p.a + ESOPS- Like open source? So, do we: Our engineers are active open source contributors.- If you like distributed systems, then you'll love to here.As a Distinguished Software Engineer in our Distributed Systems team, your job will be to...
-
Software Distribution
3 days ago
Bengaluru, Karnataka, India Wipro Full timeWe use cookies to offer you the best possible website experience Your cookie preferences will be stored in your browser s local storage This includes cookies necessary for the website s operation Additionally you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve website s performance as well as...
-
Bengaluru, Karnataka, India Amazon Full timeAre you looking for an opportunity to create a new supply chain product? We are a startup team working working to enable organizations across the world with reliable, cost effective and flexible end-to-end supply chain solutions, to help them scale, succeed and offer best in class experience to their customers.Amazon has spent years building one of the...
-
Senior Software Engineer
4 days ago
Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878About This RoleWe are seeking an experienced and skilled software engineer to join our Pre-Transaction Risk Engineering team. The ideal candidate will have a strong background in computer science, architecture design patterns, and experience working with large-scale distributed systems.This role requires the ability to scope, create, and successfully deploy...
-
Distributed Systems Engineer
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 24,00,000Distributed Systems Engineer We are seeking an experienced Distributed Systems Engineer to design, develop, test, and deploy large-scale software systems for our global customer base. As a key member of our team, you will be responsible for building innovative solutions that support global and region-specific fulfilment and discovery solutions. A successful...
-
Software Engineering Specialist
5 days ago
Bengaluru, Karnataka, India beBeeSoftwareEngineering Full time ₹ 18,56,250 - ₹ 23,80,000Job Title: Software Engineering Specialist\This is a key role within our organization in Bengaluru, India.\As part of our Regulatory Governance team, you will be responsible for building detection and actionability systems at scale to ensure regulatory compliance across all vision zero markets.\The successful candidate will design, deliver, and maintain...
-
Sr. Software Engineer
2 days ago
Bengaluru, Karnataka, India Rootstock Software Full time US$ 1,04,000 - US$ 1,30,878 per yearLocation: Bangalore, India - HybridAbout Rootstock:Rootstock Software ) provides the leading ERP for product companies ), which empowers product manufacturers, wholesalers and distributors to turbocharge their operations by providing visibility and control of all demand, supply & capacity with low customization. Natively built on the Salesforce cloud...
-
Software Engineering Specialist
2 days ago
Bengaluru, Karnataka, India beBeesoftware Full time ₹ 1,80,00,000 - ₹ 2,40,00,000Job Title: Software Engineering SpecialistWe are seeking a skilled Software Engineering Specialist to join our team. As a key member of our engineering group, you will play a vital role in the design, development, and delivery of high-performance software applications.