SOFTWARE DEVELOPMENT ENGINEER
An SDET is a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process.
We are looking for a talented SDET to contribute to and review the creation of a testing suite for production software. The SDET's responsibilities include both software development and testing tasks and focuses on the testability, robustness, and performance of production software.
SDET Responsibilities:
- Understanding the flow of code and how it interacts with different components.
- Understanding project documents, customer demands, and product objectives to create and execute test cases.
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
- Handling technical communications and understanding the customers' systems.
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
- Noting all testing actions you have performed in daily and weekly reports.
- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Managing the final quality on production release.
SDET Requirements:
- A Bachelor's degree in computer science, computer engineering, or a related field. This is optional, but good to have.
- Excellent programming skills with JavaScript.
- Knowledge of any of the following tools or similar. Cypress, Supertest, Chai, Mocha, Jest, Jasmine, Puppeteer, Karma, Playwright
- Knowledge of programming languages and process management methodology.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- The ability to recognize risks and errors in an application.
- Excellent verbal and written communication skills.
- The ability to keep current with the constantly changing technology industry.
- A passion for testing, development, and software design.
About Macmerise
About
Connect with the team
Similar jobs
Job Profile - Hospital Marketing
-Drive growth & revenue as per the plan and target.
-Increase patient footfall and bed days in each unit.
-Design & Execute marketing strategy and delivery mechanism
-To focus and improve all key parameters of branding & promotion of the organization.
Work Exp - 1 to 2 years of marketing in Hospital/ Healthcare/ Pharmaceutical/Medical Device industry
- Should be responsible for Scrum Master role and taking care of proper Daily Stand Up Meeting with the team and ensure team efficiency & unblock them by resolving their concerns.
- Taking care of complete Product backlog of the Product which is going to be developed or under development.
- Should be able to define proper Sprint Cycle & timeline for particular sub-part of the Product. Should be able to plan the Sprint items in such a manner that there is some needful & working sub-part of the Product is coming out at the end of every Sprint Cycle.
- Should be able to update Product Owner timely if there is any issue/challenge in the development team.
- Should be able to timely raise alarm / red flag to Senior Management/Product Owner if there is any major challenge in the Product.
- Should be able to manage team leave plans and then accordingly planning the Sprint Cycle.
- Take care of end-to-end timely and quality delivery of the complete product.
- Additionally , should be responsible for validating the product and ensure the quality of the product by identifying the bugs in the product. Should be able to timely update the development team for the bugs and push the dev team to timely resolve the bugs/issues.
We are a trusted partner for
JOB DESCRIPTION:
- Ability to effectively handle Enterprise sales and manage relationships at various levels with the clients and develop long-term relationships.
- Gather Leads and build a sales pipeline.
- Business Development in Design Studio
- Lead Generation
Required Candidate profile
1-3 years of experience in Business Development/similar roles.
Fresh MBA candidates with relevant skills can also apply
Must be well versed with MS-Office
Prior experience in IT solutions/services
Seeking passionate and senior software engineers having 5+ years of experience in Ruby on Rails.
You are a full-stack engineer with an innate passion for writing elegant, idiomatic & pragmatic code.
Must Have Skills
- Excellent verbal & written communication skills. And you enjoy collaborating with others
- 5+ years of experience with Ruby on Rails or other Ruby frameworks
- Sound knowledge of object-oriented programming concepts and design patterns
- Strong knowledge of relational database concepts, PostgreSQL, MySQL, etc.
- Working knowledge of Javascript, DOM, CSS, HTML
- Strong experience with Git versioning system, PR review process, and Code quality metrics
- You understand the importance of concepts like "Test Driven Development" and utilize them to bring more stability & predictability in applications. We are a heavy user of RSpec, Unit Testing, Continuous Integration (CI) & Continuous Deployments (CD)
Good To Have Skills
- Experience with modern Javascript libraries, frameworks & its ecosystem will be a huge plus. Example: React.js / Ember.js / Angular.js / Vue.js etc.
- Working knowledge or understanding of the SaaS ecosystem will be a plus
- Experience with Micro-service Architecture, Service Oriented Architecture (SOA), GraphQL, and REST APIs will be a huge plus
- Knowledge of Sidekiq, Redis, Solr, Heroku, AWS will be a huge plus
- Experience working with Payment Gateways like Chargify, or Stripe will be a plus
- Contribution to open source projects, have participated in some technical community or meetups or interest group or have written or spoken in public about their technical ideas
- Inclination to develop your own gems or reusable components or libraries
- Exposure to cloud deployment on Amazon or deployment on Heroku or standalone virtual servers etc. (or exposure to PaaS)
- Inclination to develop your own gems or reusable components or libraries
What you will love working at Kiprosh
- We're a remote-friendly and calm company
- We use the latest and powerful hardware for software development
- We are heavy on extreme programming and agile methodology. Our DNA is engineering practices like TDD, CI, CD, Code reviews, Pair programming, etc
- We love to collaborate and contribute to open source projects (check: https://www.github.com/kiprosh">Kiprosh Github)
- We encourage and help you to blog about your development experience with the rest of the world. (check: https://blog.kiprosh.com/">Kiprosh Engineering Blogs)
- Our dedicated CoE (Center of Excellence) group ensures that company-wide we all achieve excellence in the area of our interest, learn the latest and greatest, and keep sharing product & technology topics regularly across the organization
- Company-wide, we conduct monthly events to have fun together as a One Kiprosh team.
- We are big on rewards and recognition. We celebrate spotlight awards every quarter. We have yearly award ceremonies and celebrations. (check: https://www.linkedin.com/company/kiprosh">Kiprosh Linkedin Page)
- We have company-wide outings twice a year (but pause for a year since March 2020 due to Covid19 pandemic)
- We are a passionate group of humble, kind, and fun-loving individuals
Our client is a Delhi based healthcare platform that is dedicated to Ayurveda and provides wellness solutions to its customers that is tailored and fine-tuned to their requirements. They have created a unique balance of Ayurvedic herbs and western medicine to come up with courses and medical advice which will not only rid their patients of the illness but also helps them bring the body back into balance.
Their services are available across the globe, with over 65% of their client base being from US, UK, and Canada. The company's primary focus is on Ayurveda and taking the ancient knowledge to anyone who wishes to bring back balance to their health and apply the tools in their everyday life.
As a Digital Media Buyer, you will be responsible for operating digital marketing platforms (Facebook, Youtube, Pinterest etc) optimally, with a sense of ownership. You will also handle advertising cost maintenance.
What you will do:
- Creating & Managing of Advertising/ Marketing Campaign
- Optimizing the campaigns for best results and Driving growth for the company.
- Interacting with the Brand Team (In-house & Agencies) for the creation of Marketing collaterals which has to be marketed at the lowest possible costs.
- Finding new advertising opportunities in terms of more advertising areas or in terms of ad platforms to increase the revenue while maintaining required profitability.
- Taking complete control & responsibilty for the platforms in terms of selection of creatives, ad copies, campaigns & targeting for both the advertising Inventory as well as Demographic targeting of the audience for a specific product and budget allotment for each run campaigns.
- Creating an insightful report to give feedback for content creation for creating better creatives to help reduce advertising spends for reaching audiences.
- Running analysis for improving ROIs of advertising.
- Creating Analytical models to generate better performance.
- Evaluating various marketing strategies and creating an alternative path for better results.
What you need to have:
- B.Tech from A grade colleges, PG not compulsory
- Past experience with digital marketing platforms
- Good communication skills
- Should be able to work till long hours
- A go-getter
- Fresher from IIT, NIT who is inclined towards digital marketing can also be considered.
- Should have good analytics skills, Consulting background
We are seeking a new graphic designer to join our team. You will be designing a wide variety of things across digital and offline media. To be successful in this position, youll be a self-starter, capable of delivering brilliant creative ideas, and show amazing attention to detail.
Here are the details
Experience : 0-2 yrs
Mode : C2H
Skillset : Graphic designer
Location : Remote (Anywhere in India)
Interested candidates Please share your updated profiles to us along with portfolio's.
Responsibilities:
- Design website banners, retouch images, company creatives and collaterals
- Create Infographics, brochures, flyers, etc. using Adobe tools
- Convert content in compelling images for Amzurs social channels
- Adhere to brand guidelines and complete projects according to deadline
Requirements:
- Excellent communication skills to present the design ideas
- Basic knowledge of layouts, typography, line composition, color, lighting
- Should understand design aesthetics and functionality fundamentals
- Sound understanding of InDesign, Adobe Photoshop, and Illustrator
- Strong creative and analytical skills
- Understanding of Google Slides, Docs, and Sheets
- Understanding of After effects is a plus but optional
- Basic video editing capabilities are a plus but optional
- Compelling portfolio of graphic design work
The Business Development Manager will be responsible for independently prospecting, identifying, developing, managing, and closing new business opportunities and achieve assigned revenue targets and profitability for the Technical Consulting/ Managed Services in the designated territory.
Job Responsibilities:
- Develop and execute effective sales strategies and activities for the defined territory.
- Identifying, qualifying, developing, and closing potential sales opportunities.
- Consistently achieve assigned revenue targets and other key result areas.
- Develop and maintain a long-term business relationship with new and existing accounts.
- Build and maintain an effective relationship with multi-level decision-making contacts.
- Develop and maintain knowledge of assigned solutions, target market segment, etc.
- Work collaboratively with internal and external resources to develop and grow the business.
- Maintain an up-to-date record of all opportunities and activities in the CRM system.
Required Qualifications and Experience:
- At least 4-8 years of experience selling Software Products/Services to enterprise customers.
- Bachelor’s or Master’s degree in Engineering, Business, Marketing or appropriate field.
- Must have a deep understanding of Technical Consulting/ Managed Services and market trends.
- Familiar with solution selling techniques and strong account management skills.
- Proven track record of generating new business and achieving revenue targets.
- Ability to communicate and influence people at all levels in an organization.
- Must have a good industry network and existing relationship with C-level contacts in Bangalore/South.
- Proficient in Word, Excel, PowerPoint, Outlook, and other related applications.
Personal Characteristics:
- Must be able to work in a fast-paced, goal-oriented, and collaborative work environment.
- Ability to multi-task and prioritize work independently with minimal supervision
- Must have excellent communication, organizational and relationship-building skills.
- Possess a high degree of self-motivation, initiative, integrity, discipline, and commitment.
- Must be highly adaptable, process-oriented, result-driven, quick learner, and team player.
2 Areas of Expertise:
- New Business Development B2B Sales Solution Selling Revenue Generation Account Management Relationship Management Strategic Planning Prospecting Demand Generation Pipeline Management Team-Work Negotiation & Closing Solution
- Knowledge: Managed Services Technical Consulting Staffing Services Application Development Business Process Outsourcing.
Requires a bachelor's degree in area of specialty and experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. Typically reports to a supervisor or manager.
Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation.
Additional Job Details:
Strong in Java, Spring, Spring Boot, REST and developing MicroServices.
Knowledge or experience , Cassandra preferred
Knowledge or experience on Kafka
Good to have but not must
Good to know:
Reporting tools like Splunk/Grafana
Protobuf
Python/Ruby