
software development engineer at test ( SDET ) CONTRACT
at Fintech MNC
● Contribute to quality processes and improvements within the Software Platform Team
● Collaborate with developers and QA engineers on geographically-diverse teams to ensure the
quality implementation of application features, E2E
● Ensure proper test coverage and testability within development sprints
● Participate in QA sprint planning within the Software Platform Team
● Contribute to the development and maintenance of automation tests and frameworks
● Escalate defect reports and critical issues
● Work closely with the technical project managers to prioritize defect resolution
WE'RE LOOKING FOR SOMEONE WITH:
● BS in Computer Science or equivalent
● Minimum of 3 years of experience as a QA Engineer, preferably at an enterprise SaaS
organization, with working experience as a software development engineer in test (SDET)
● Minimum of 2 years of experience testing the Data Layer specifically
● Strong knowledge of a full tech stack and strong debugging skills
● Experience in REST API testing, both automated and manual
● Experience with testing SOA and microservices applications
● Experience in writing scripts or programs to analyze/validate large data sets
● Proficient in QA methodology and process (Agile testing experience preferred)
● Proficient in SQL: query, inserts and updates
● Experience with testing ETLs
● Strong communication skills: must be able communicate with other functional teams to coordinate
systems integration testing requirements
● Ability to convert complex business, technical requirements, use cases, and user stories to test
cases and test plans
● Hands-on experience with defect management tools such as Jira
PLUSES:
● Personal or professional experience with Robo-Advising/FinTech Products is highly desired
● Specific QA experience in a startup environment culture
● Experience with queuing/messaging systems (RabbitMQ, Kafka, etc.)
● Experience with time series or document databases
● Experience in performance engineering/testing of scalable systems

Similar jobs


Job Summary:
As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Angular.
Job Responsibilities:
- Building and implementing high-quality user interfaces using JavaScript and the Angular framework
- Works independently with a broader perspective on the project
- Participates in requirements analysis, development, unit testing and documentation.
- Writes quality code to fit unique customer needs and configurations.
- Troubleshoots and debugs (with some guidance from senior team members if needed)
- Achieves better understanding of the company platform and processes and suggests improvements.
- Understanding the system architecture and technical goals of the product.
- Follow development process (source control, branching, testing, Code Review etc.) without assistance.
- Actively troubleshoot issues and assist with complex support queries which require further analysis.
- Provides mentoring/guidance to junior Software Engineers
- Delivers training and participates in knowledge sharing.
- Achieves better understanding of the company platform and processes and suggests improvements.
Job Requirements:
Must Have:
- Minimum 5+ years’ experience
- Extensive experience in Angular
- Extensive experience in Typescript
- Strong of NodeJS
- Strong of multiple front-end languages (JavaScript, HTML, CSS) and their libraries
- Extensive experience of consuming REST API
- Designing, coding, testing, and deploying the application.
- Debugging issues in the application code to ensure it is working correctly.
- Communicating with other team members on any pending tasks or changes in the project.
- Experience of writing unit tests.
- Experience of implementation on cloud.
- Use of tools such as JIRA, Git, GitHub.
- Ability to write cross-browser compatible code
- Good Communication skills.
- Ability to participate in team discussions.
- Positive attitude, willingness to learn and self-motivated.
Good to have:
- Exposure on SPA Front End App
- Exposure on Rxjs, Ngrx/store, Nx monorepo, Deck.gl
- Exposure on Turf.js (GIS), cypress
- Exposure on Storybook
- Experience of Docker
- Familiarity with database technologies such as MySQL, Oracle, and MongoDB
- Experience with Serverless.
- Ability to document code inline using JSDoc

Job Title: Senior AI Engineer
Job Summary:
We are seeking experienced Senior AI Engineers to join our AI team and drive the design, development, and deployment of cutting-edge AI solutions. You will work on exciting projects, such as sentiment analysis for support tickets, automated data insights, conversational interfaces, and zero-touch planning using AI. This role requires close collaboration with cross-functional teams, including Product and Data Engineering, to deliver impactful AI-driven features that transform our platform.
Key Responsibilities:
- Design, develop, deploy, and maintain ML models and AI infrastructure.
- Collaborate with cross-functional teams to integrate ML models into production workflows.
- Utilize AWS services, including Sage Maker and Bedrock, for model deployment and real-time monitoring.
- Implement and manage CI/CD pipelines to ensure efficient and reliable model deployment.
- Stay updated with the latest advancements in machine learning and AI best practices.
- Monitor and optimise model performance, addressing issues related to scalability and efficiency.
- Troubleshoot and resolve problems related to ML models and infrastructure.
Requirements:
- 5+ years of professional experience with Python programming.
- Hands-on experience with Machine Learning Operations (MLOps).
- Proven expertise in data engineering and ETL processes.
- Strong knowledge of AWS services, including Sage Maker 3wand Bedrock.
- Proficiency in setting up and managing Docker and CI/CD pipelines.
- Experience with large language models (LLMs) and prompt engineering.
- Familiarity with model performance monitoring and optimization techniques.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
end-to-end quality assurance including:
- Execute and improve QA processes via Test automation tools as well as manual
testing
- Reproduce software system errors and file processing issues
- Support Agile / Scrum software development life cycle and project management
approach by creating, documenting, and executing test plans
- Write SQL queries and utilizing SQL Server Management Studio for various
testing scenarios
- Automate the entire testing along with Selenium
- Plan and collaborate with the other teams including back-end engineers, product
team, etc. to ensure quality implementation of new product features, growth hacks/
initiatives identified through user interviews/ insights, etc in atimely manner.
- Build processes/mechanisms to track the KPIs across testing and ensure religious
execution of the targets
We are looking to onboard a Quality Assurance Software Engineer, who has a
founder'smindset including the following traits:
- Must be well versed with databases
- Should be well versed in understanding business specifications and deriving
and identifying test cases and test scenarios
- Should be well versed with various testing stages / levels / phases, testing
types and testing techniques
- Experience of testing across web & mobile based technologies and should have
scaled a business
- Ability to provide quality assurance across scalable products/ platforms, fully
redundant fault-tolerant infrastructure while working on modern technologies.
- Stronghold in testing across the stack including front-end testing (Selenium), backend APIs testing, load testing (Apache Jmeter), behaviour testing (Cucumber), etc
- Excellent communication skills, strong analytical skills, high energy, self-starter
personality
- Stronghold in executing stuff on the ground and hustle around to “Get things done”
- Ability to think and see the big picture while focusing on short term goals and
deliverables
- Experience as a founder/ being part of founding team is huge plus but not
mandatory
- Experience in the Fashion/ Apparel industry is a plus but not mandatory

➞ Benefits of working with Ebizz Family:
- 5 working days
- Paid Overtime
- Growth in a short time
- PF ESIC benefits
- Co-operative Teammates
- Friendly Environment
Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
Requirement
- Minimum year of experience as an Android app developer.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to understand business requirements and translate them into technical requirements
LinkedIn: https://www.linkedin.com/in/ebizzinfotech/" target="_blank">https://www.linkedin.com/in/ebizzinfotech/
Website: https://www.ebizzinfotech.com/" target="_blank">https://www.ebizzinfotech.com/
Responsibility :
- Create multi-platform apps for iOS and Android using the Flutter development framework.
- Experience developing with Dart, whether with Flutter or for the web.
- Experience contributing to and managing high-scale production mobile apps.
- Proficient in using version control and continuous integration, with tools such as Github.
- Experience with third-party libraries and APIs.
- Responsible for developing and designing front end mobile architecture in flutter, ensuring the responsiveness of mobile applications and working alongside graphic designers for full-stack developers, among other jobs.
Requirements :
- Able to self-manage and attention to detail.
- Have built At least two Android and/or iOS apps.
- Proven working experience in software development.
- Working experience in mobile development.
- Have published one or more mobile apps in Google Play or App Store.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Understanding of the full mobile development life cycle, including automated testing and building.
- Experience working in an agile development
- Good communication skills in English.
- Excellent verbal communication skills.
- Good problem-solving skills.

Job Title: Ruby on Rails - Developer / Technical Lead
Job Description
About the Company:
We are a Data as a Service company that helps businesses harness the power of data. Our technology fuels some of the most interesting big data projects in the world. We are a small bunch of people working towards shaping the imminent data-driven future by solving some of its fundamental and toughest challenges.
The experience is about striving to become the best version of ourselves holistically, an experience that lasts a lifetime. We tend to have clear growth paths for every role and level in the org so the learning never stops. We believe in a work-life blend, and hence encourage responsible flexibility, which is particularly important in a fully remote setup we have. We trust our people with the impact they can create, and let them choose how they want to do so. We are on a mission to put reliable data at the heart of every business to fuel success and intend to transform the lives we touch (of our customers and our people) while on this journey.
Roles and Responsibilities:
-
Leading development projects end to end in all stages of the iterative product development lifecycle, from requirements gathering to testing.
-
Break down problem statements and come up with a scalable design, implementation plan, test plan and execute them with the team on promised timelines.
-
Being a strong advocate for object-oriented design and guide/coach other team members with best practices on Development and QA
-
Collaborate with different teams and own up technical initiatives, bringing in new tools and technologies that help us in strengthening scalability, security, and maintainability of our codebase.
Preferred Skills and Experience:
-
Hands-on experience with modern Ruby on Rails practices and development.
-
Write highly scalable and maintainable code while keeping agility in mind.
-
Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
-
Experience with SQL Databases and NoSQL datastores; with previous experience with MySQL and ElasticSearch being a bonus
-
Substantial experience with BDD or TDD and testing frameworks
-
Experience in Linux environment and basic Linux commands.
-
Awareness/experience in setting up and configuring rails applications and other related services is a big plus – eg: Nginx, puma, Redis.
-
Awareness/experience in any one of the modern front-end frameworks Angular, Ember, React, Vue.
-
A high-performance mindset to deliver good quality code and also an understanding of the product with a keen attention to detail.
-
Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality.
Years of Experience:
1 - 6 Years
Skills: ROR, RUBY ON RAILS
Perks
-
An environment where each employee is celebrated.
-
A one-time home office setup allowance, monthly allowances for internet bills, child care allowance for new mothers/single parents.
-
Half-yearly performance appraisals
-
Flexible working hours
-
Competitive salary

Responsibilities :
- Develop the webapp and landing portals which are user-facing features.
- Ensure the technical feasibility of UI/UX design.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
Minimum Qualifications :
- 6+ years of JavaScript and professional web development experience
- Solid understanding of HTML5, LESS/CSS3, JQuery & Bootstrap
- Expert understanding of JavaScript fundamentals.
- Experience with JavaScript frameworks (i.e. React + Redux)
- General knowledge of both front-end and back-end technologies
- Experience with Datatables or similar excel-like libraries.
- Experience of REST or GraphQL
- Experience using token-based security, such as OAUTH or JWT.
- Must have knowledge of cross-browser development.
- Experience on a green-field project, designing and building an online platform
- Basic knowledge of UX principles.

Technical Roles and Responsibilities
- Demonstrate a systematic and disciplined architecture, system design and programming approach following a standard software development lifecycle
- Meticulous attention to detail and strong focus on clear and practical documentation
- Work closely with senior management, Development Manager, Project Manager, and a team of developers.
- Design, Code, Unit Test and support Software components
- Deliver quality software in a time following standard software development processes
- Analyze problems raised in software development or production environments and provide timely solutions
- Develop, prepare and maintain system documentation, including program descriptions, operational procedures etc.
- Act as the second line of support during production problems.
Mandatory Skills:
Software Engineering
u Strong experience in agile methodologies and test driven development.
u Experience in software development using open source technologies.
u Experience in automated software testing.
u Knowledge in domain-driven design, design patterns and enterprise integration patterns.
u Must have experience in delivering software via complete Continuous Integration and Continuous Delivery (CI/CD) pipeline.
Software Development
u Must be able to code in Java (SpingBoot and Spring Cloud Services).
u Experience in some of the technologies below:
o PaaS: Pivotal Cloud Foundy/Openshift/ AWS/ Azure/ Docker/ Kubernetes
o Data: MySQL/ Postgres/ Oracle/ MongoDB/ Elasticsearch
o Cache: Redis/ Memcached
o UI: HTML5,Bootstrap, CSS, Angular 4/ ReactJS/RxJS
- Strong knowledge in CI/CD toolset such as Ansible, Artifactory, Jenkins, BitBucket, SonarQube, Fortify, Flyway, Jira and Confluence.
- Strong knowledge in automated testing toolset such as jUnit, Mockito, cucumber, Selenium etc.
- Strong knowledge in scripting languages such as Groovy and Linux shell.

