Job description for Mobile Automation (Java + Appium)
- 3-4 years of experience in Mobile Automation using Appium.
Requirements :
- Must have strong knowledge of the programming language (Java).
- Strong knowledge of java collections
- Must have string knowledge in oops concept;
- Experience of Appium is Must
- Familiarity with JIRA, GIT, and databases.

Similar jobs
The Design Engineer is responsible for planning, developing, and improving product designs by converting concepts and requirements into detailed engineering drawings and specifications. The role involves collaboration with production, quality, and project teams to ensure designs are functional, cost-effective, and manufacturable.
Key Responsibilities:
- Create 2D and 3D designs using CAD software such as AutoCAD, SolidWorks, CATIA, or Creo
- Prepare detailed drawings, BOMs, and technical documentation
- Analyze design feasibility, materials, tolerances, and manufacturing methods
- Coordinate with production, quality, and vendors to resolve design-related issues
- Modify existing designs to improve performance, quality, or cost
- Ensure compliance with industry standards and customer specifications
- Support prototyping, testing, and validation activities
- Participate in design reviews and continuous improvement initiatives
Role : Nodejs developer
Please find below the JD for the Nodejs developer..
Role: NodeJs Developer
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well. Responsibilities
• Collaborate with other members of the team, such as front-end developers
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions • Writing unit test cases • Documenting application changes and developing updates.
Skills
• Strong proficiency with JavaScript
• Experience of Node.js and frameworks available such as Express
• Practical experience with REST, PostgreSQL, WebSocket, MongoDB, Redis.
• Understanding the nature of asynchronous programming and its quirks and workarounds
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform • Creating database schemas that represent and support business processes
• Implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools, such as Git
• Good understanding of front-end technologies, such as HTML5, and CSS3
Key skills:-
Photoshop
Illustrator
Premiere pro
After effects
Knowledge of layouts, graphic fundamentals
A strong portfolio of illustrations or other graphics
Job description
Conceptualizing visuals based on requirements
Creating images and layouts by hand or using design software
Testing graphics across various media
Prepare rough drafts and present ideas
Develop illustrations, logos and other designs using software
Use the appropriate colors and layouts for each graphic
Work with copywriters and creative director to produce final design
Amend designs after feedback
Ensure final graphics and layouts are visually appealing and on-brand.
Provide feedback on social posts and use your design experience to help create amazing social media posts/graphicsDesired Candidate Profile
Graphic design experience with Adobe Photoshop, Illustrator.
Experience creating artworks for various different social channels (YouTube, Instagram, LinkedIn, Facebook, Google or YouTube ads, etc
We are accepting Visual Designer, Graphic Artist, Design Specialist etc.
Job Type: Full-time
The designer is further responsible for overseeing the design process from its first conceptualization to final production and will have full ownership over design and user experience. You will work closely with product managers, developers, and the marketing team to ensure that designs are well defined, and implemented precisely and efficiently. The product design must be tailored to meet usability objectives and user requirements, and should ultimately implement simple and elegant solutions for complex usability challenges.
Responsibilities:
· Collaborate with Product and Engineering teams to create comprehensive
product/design specifications.
. Experience in education domain is plus
· Independently lead design activities for new product ideas and existing
product optimizations.
· Design experiences that are simple, intuitive and joyful.
· Design UX/UI guidelines across multiple client applications and platforms:
Desktop-Web, Mobile-Web, iOS and Android.
· Develop various fidelity prototypes for design reviews, internal testing and
user test groups.
· Develop a strong understanding for our users, product, business objectives
and company mission.
· Translate qualitative and quantitative user research data into actionable
solutions.
· Advocate for consistent, clear and actionable user experiences.
Desired Skills:
· A minimum of 4 years of professional experience in designing brand identities, grid systems, editorial layouts and applications for web, desktop and mobile.
· The ability to refine other people’s ideas and come up with new ones to create a highly designed visual experience.
· Well organized, responsible and dedicated, with the ability to work on multiple projects and deliver refined design in a short time.
· Self-learning, able to learn new tools quickly and work in a fast evolving environment.
· Proven ability delivering high quality designs to customers.
· Proficient in Adobe Photoshop, Illustrator, Indesign and Sketch.
· Expert level skills in Photoshop, InvisionApp, UXPin and other relevant design tools.
· Bachelor’s degree, or equivalent experience in the graphic design field.
Job description
We are Virtual Internships, an EdTech startup on a mission to bridge the gap between education and the workplace by making internships accessible to all.
Over the last four years, we’ve established partnerships with 12,000+ companies, 100+ universities, and supported thousands of students and graduates in becoming more employable via our online work experience product.
We are a team of 130+ across 25+ countries, and recently https://techcrunch.com/2022/09/14/virtual-internships-matches-students-with-top-companies-around-the-world/">secured our Series A funding from investors such as Hambro Perks, Sequoia Capital, Kaplan, Arsenal Growth, and Ascend Vietnam Ventures - who have collectively guided the likes of Google, Linkedin, WhatsApp, Canva, Udemy, and Applyboard.
Our 2022 awards include:
-
Ranked 23rd out of 13,000 organizations in https://www.escapethecity.org/escape100/2022?utm_source=media_kit&utm_medium=blogpr&utm_campaign=esc100_2022&utm_id=launch">The Escape 100: the top purposeful organisations to ‘escape’ to in 2022
-
https://www.techinasia.com/50-rising-startups-southeast-asia">Tech in Asia’s “Top 50 Rising Startups” (No.6 in Vietnam)
-
Top100 EdTechStartup Selected by https://www.holoniq.com/notes/holoniq-europe-edtech-100/">HolonIQ
-
Finalist for https://www.businessleader.co.uk/gotech-awards-22-finalists/">Go:Tech Awards
Your Role
Become one of our new Senior Software Engineers, where you will play a role in building an enterprise-level WordPress platform. If you want to work in a flexible environment where you can own technology, strategies, design, and build new systems from scratch using the tools YOU choose, read on!
-
Work with the Marketing team to conduct a plan for building the website and scale-up plan yearly.
-
Development/Deployment of enterprise-level WordPress plugins and themes in a WordPress VIP multi-site environment.
-
Building and collaborating with developers from other teams to create modular, extensible PHP and JS solutions (plugins, packages, blocks, and components).
-
To create own themes based on requirements from HTML scratch.
-
Local Development Environment Setup/Configuration.
-
Theme and Plugin Security.
-
Understanding of best standards and guidelines about WordPress.org.
-
Ability to handle complex problems from design to execution and deliver in time bound manner under constraints.
-
Autonomously architect, prototype, and maintain solutions to different problems.
-
Comfortable wearing many hats and willing to work on all parts of the stack.
Your Impact
In your first month, you will:
-
Get onboarded and brought up to speed with all things VI - our company structure, product, mission, and values
-
Meet with colleagues across the company and start building relationships that will help you better understand the company
-
Review our current programs, systems, and data so you can gain insight into where we currently are
-
Take over our new WordPress website which is in setting phase
Within 3 months, you will:
-
Take ownership of your role and started working directly with stakeholders.
-
Have strong relationships with our external vendors and be the front line of people support for the company
-
Deliver 1st version of the new website.
-
Coordinate with analysis to set up Google Analytics and other tools.
Within 6 months, you will:
-
Work with the Marketing team to maintain, and improvement by the analyst result of the new website.
-
Be a strong technical advisor for the marketing team about SEO/other Google and WordPress technologies.
Job Requirements
-
A Bachelor’s degree is preferred.
-
Extensive experience in writing and building PHP applications at scale using object-oriented coding, namespace, autoloading, dependency injection, PHPCS, Psalm, PHPUnits etc., as well as interacting with REST API/ GraphQL
-
Familiarity with WordPress development (multisite, configuration, parent/child themes, plugins, Gutenberg) and understanding of security concerns and site optimization for performance.
-
Possesses an understanding of and commitment to web standards, including web accessibility standards (WCAG)
-
Familiarity with package managers for PHP (Composer) and JS (NPM/Yarn)
-
Familiarity with PSR specifications
-
Previous working experience with Code versioning and code review
-
Previous working experience with Docker, Git, and dependency management via Composer
Consider this our wish list. We know there will be great candidates that don't meet every one of these criteria—if you're passionate about the role and have early-stage startup experience, we'd still love to hear from you.
What do we offer?
One of our core values at Virtual Internships is transparency. That’s why, we’re allowing you to ‘try before you apply’ in our “https://www.notion.so/virtualinternship/Virtual-Internships-VI-P-GUIDE-0aaa39e9a3304d4cbc19fad96bd0c72d">VI-P Guide” which includes our values, how we operate, how we build our packages, and how we interview.
To give you an example of some of our perks and benefits:
-
Flexible Working Hours - start earlier, leave earlier, take a shorter lunch or leave a bit later, it's totally up to you.
-
Remote First - work from anywhere, with a budget to support your remote setup
-
Learn from the world’s best - access to exclusive content including how-to guides and playbooks from Sequoia/500Global-backed organizations
-
Professional Development Budget - dedicated budget towards content/platforms/courses that can contribute to your professional growth
-
Impact - we’re still at an early stage, so your impact is magnified. You will likely be solving something that hasn’t already been solved or you will be taking something to an entirely new level!
-
Birthday Leave - go enjoy yourself on your birthday without needing to use your annual leave
-
Meritocracy - a culture that prides itself on internal promotions and meritocracy. The majority of our managerial team has risen up (quickly), including our COO, CAO, CFO, Head of Host Companies, and Head of Intern Experience.
- Opening and developing franchise outlets across East.
- Identifying interested parties, meeting them and convincing them to take franchises.
- Devising ways to increase profitability of franchise.
- Setting up the franchising model.
- Generating and Closing Leads for Franchise Sale.
- Being responsible for expanding the franchising network for the company and effectively managing it.
- Meeting potential franchisees by growing, maintaining, and leveraging the network.
- Researching and building relationships with new & existing franchisees.
- Responsible for Planning, approaching and pitching.
- Identifying potential business deals by contacting potential partners, discovering and exploring opportunities.
- Responsible for Sales forecasting and growth of business.
Desired Candidate Profile
What you need to have:
- Demonstrable industry experience of 2-4 years
- Excellent Communication and Negotiation Skills
- Good at Decision making
- Strong Analytical Skills
Prefer Immediate Joiners with Node experience only
Minimum 2 Years of experience in NodeJS. Minimum 1 Year experience in MongoDB Minimum 1 Year of experience in ElasticSearch.
- Design, develop and maintain automation framework, system, and functional test suites and contribute to Database platform development.
- Test the product for performance, resiliency, security, scalability, and reliability.
- Fix defects identified via testing in the Database platform.
- Understand the end-to-end configuration, technical dependencies, code paths, and overall behavioral characteristics of the products you test.
- Analyze and understand existing test coverage and test cases, identifying opportunities for redesign, replacement, reusability, and improvement in efficiency and performance.
- Define and inspire changes to our product with our development engineering team based on feedback from tests and customer issues.
- Develop and contribute to internal and external knowledge bases. Be a champion for our customers.
- Go above and beyond to ensure customers are getting the most out of their investment in the company platform.
You'll need:
- Strong programming skills (C++, Java, Python, and UI automation tools) and experience in developing automation frameworks and testing tools.
- Working knowledge of SQL and/or CQL.
- Professional experience in Databases and/or Distributed Systems.
- Customer Obsession you are passionate about delivering a high-quality product.
- You judge our own success by the success of the team and the happiness of our customers.
- Excellent written and verbal communication skills – you’re able to work with a wide variety of people and collaborate with geographically distributed teams and effectively communicate everything from data points to critical feedback.
- Entrepreneurial spirit and are not afraid to take on new challenges.
- 5+ years of relevant work experience with BS in CS or equivalent technical degree.
Nice to have:
- Experience working in a continuous integration / continuous delivery development environment.
- Have expertise with automation and build tools such as Selenium, JMeter, and Jenkins.
- Thrive on working on open source technologies.








