
Location: Pune, Maharashtra, India
We at FlytBase are looking for passionate and hardworking Software QA Automation Engineers to join our rapidly growing team. As a Software QA Automation Engineer, you will be responsible for the planning and implementation of tests that prove the functional and non-functional requirements of the system.
Role and Responsibilities:
- Designing and developing test automation scripts for a MEAN stack application.
- Using test automation guidelines.
- Testing and proving that the software meets major architectural requirements.
- Proving for scalability and performance of a software.
- Ensuring the quality of the system as a whole.
- Supporting the development team and software engineers during the development and testing phase.
- Build tools and frameworks to aid continuous delivery, deployment and debugging.
- Prepare defect reports and report test progress.
Qualifications and Requirements:
- At Least 2 years of experience in Automation Testing or similar role for MEAN stack application
- Experience with Jasmine, Karma, Protractor or similar end-to-end testing tool.
- Excellent knowledge in testing skills (design test plan and test strategy, writing and executing test cases, opening bugs, verifying bugs etc)
- A team player, fast learner with good interpersonal, verbal and written communication skills.
Good to have:
- Experience or keen interest in aerial robots i.e. drones.
What Will I Earn?
This role comes with an annual CTC that is market competitive and depends on the quality of your work experience, degree of professionalism, culture fit and alignment with FlytBase’s long-term business strategy.
Perks:- Fast-paced Startup culture
- Hacker mode environment
- Enthusiastic and approachable team
- Professional autonomy
- Strong meritocracy
- Zero bureaucracy
- Company-wide sense of purpose
- Flexible work hours
- Informal dress code

About Flytbase
About
Connect with the team
Similar jobs
Vizup Commerce provides Video solutions for Shopify Brands. Vizup Commerce enables D2C brands to apply gamified techniques with interactive videos to educate customers, build trust, and increase sales. It has 150+ brands as its customer base including Neemans, Soulflower, FormulaZ, Vastramay, etc.,
We are looking for candidates curious to learn new tools, create outreach campaigns, and execute and validate multiple growth experiments.
We are seeking a skilled and experienced Senior Backend Engineer proficient in Java to join our dynamic team. The ideal candidate will have 4-7 years of hands-on experience in Java development, particularly in building robust backend systems and microservices architecture. As a Senior Backend Engineer, you will collaborate with cross-functional teams to design, develop, and deploy scalable and efficient backend solutions to support our products and services.
Responsibilities:
- Design, develop, and maintain high-performance backend systems and microservices using Java.
- Collaborate with product managers, frontend engineers, and other stakeholders to understand requirements and translate them into technical specifications.
- Implement best practices in software development, including code reviews, testing, and documentation.
- Optimize and refactor existing codebase for improved performance, scalability, and maintainability.
- Troubleshoot and debug issues in production environments and provide timely resolutions.
- Stay updated with industry trends and emerging technologies to propose innovative solutions and improvements.
- Mentor junior engineers and contribute to their professional growth and development.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-7 years of professional experience in backend development with a focus on Java.
- Strong proficiency in Java programming language and its ecosystem.
- Experience with building scalable and distributed systems using microservices architecture.
- Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with RESTful API design and implementation.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and in a team-oriented environment.
- Experience with Agile/Scrum methodologies.
Preferred Qualifications:
- Master's degree in Computer Science or a related field.
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of reactive programming frameworks like Akka or Vert.x.
- Familiarity with message broker systems such as Kafka or RabbitMQ.
- Contributions to open-source projects or active participation in the developer community.
JD for Test Architect.
Test Architect
Graduate degree in engineering or equivalent with 10 -12 years of experience in BI
Systems with exposure to High Performance Computing (HPC).
An individual contributor, Test Architect with technical depth in Product Testing for BI
Systems, with exposure to multi-dimensional algorithms / cubes and Analytic frameworks.
Job Description:
● Test Architect in individual contributor role, understands architecture, core
functionalities and works with cross functional team, in driving Quality releases.
● Plan, understand impact across layers and present Test Plan / Strategy for
Platform product factoring stability and Performance.
● Hands on experience in C++ Programming skills
● Contribute to code review.
● Unit level performance & memory management
● Induct newer methodology for smart Testing, thereby look for avenues to
optimize and accelerate release cycles.
● Analyze problems and drive long term technology solutions to evolve the
product scalability, performance, and supportability.
● Review Participate in providing WBS to PMO on release planning and managing
product releases or project components from automation perspective.
● Keep stakeholders – Product Owner, Development and PMO informed on key
issues and changes which may impact expected results.
● Proactive, visualizes roadblocks, problem solving and intent to challenge the
status quo.
Skill Set
● Test Architect with technical depth – experience working in BI Systems with
major focus on headless, backend Testing.
● Expertise in Product Testing for BI Systems with a HPC (high performance
computing) orientation.
● Exposure to multi-dimensional algorithms / cubes and Analytic frameworks
● Exposure to working with ValGrind, Callgrind Tools
● Experience in the areas of testing strategy and testing architecture
● Experience working with any flavor of Databases (MS SQL Server, Oracle,
Postgres, MongoDB)
● Proficient working in UNIX/LINUX & Shell Scripting
● Good problem solving and communication skills.
Good to have Skills:
● Experience in Data Analytics, Market Research for Retail domain
● Experience in High Performance Computing ( HPC)
● Experience working with C++ application deployed in UNIX/LINUX environment.
About the job
What is Censius?
Censius is an AI Observability Platform that enables enterprises of all sizes to confidently deploy their machine learning models into production. The company's flagship AI observability platform helps data science initiatives become more accountable and explainable. This all-in-one ML monitoring system allows you to proactively monitor end-to-end ML pipelines for drift, skew, data integrity, and data quality concerns.
Responsibilities
- Contacting potential clients to establish rapport and arrange meetings.
- Planning and overseeing new marketing initiatives.
- Researching organizations and individuals to find new opportunities.
- Increasing the value of current customers while attracting new ones.
- Finding and developing new markets and improving sales.
- Attending conferences, meetings, and industry events.
- Developing quotes and proposals for clients.
- Setting goals for the development team and business growth and meeting them.
Qualifications
- Must have 2+ years of experience in any capacity working in Data/AI/ML companies
- 1+ years experience in enterprise software sales, marketing, or related field.
- Strong communication skills and tech fluency.
- Ability to flourish with minimal guidance, be proactive, and handle uncertainty.
- Understands technology and has a fascination for AI/ML product/services
Benefits
- Competitive Salary 💸
- Work Remotely 🌎
- Health insurance 🏥
- Unlimited Time Off ⏰
- Support for continual learning (free books and online courses) 📚
- Reimbursement for streaming services (think Netflix) 🎥
- Reimbursement for the gym or physical activity of your choice 🏋🏽♀️
- Flex hours 💪
- Leveling Up Opportunities 🌱

About us:
Magicflare Software Services LLP is a technology services and consulting organization specializing in IT Services, Software Development, Outsourced Product Development and Test engineering services. Headquartered in Pune, India, Magicflare combines a passion for development, QA and testing, industry and process, client satisfaction and helping client to reach their business goals. Specialties Product Engineering Services, Software Development, Outsourced Product Development, QA and Test Automation, Core and Specialized Testing, Agile Practices and Consulting Services
Roles & Responsibilities:
- Interact with client and/or client coordinators/leads to understand the requirements
- Ensure successful delivery of the project by coordinating with all the stakeholders of the project
- Unit test the developed modules
- Troubleshoot complex problems and ability to fix them with efficiency
- Develop documentation throughout the software development life cycle (SDLC)
- Write clean, scalable code using .NET programming languages
- Analyze requirements and designing new functionality


Job Summary
We are looking for a great JavaScript developer who is proficient with React.js and React Native. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities and Duties
Responsibilities
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Need to have a working knowledge of React Native
Required Experience, Skills and Qualifications
Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools such as Git

You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work with front-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements:
● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
Nice to have: python
Must frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIs
Persistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBase
Must have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)
Must have: Strong Data structure and design principles
Expert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)

