QA Engineer (Manual and Automation)

QA Engineer (Manual and Automation)

Job Description

Job Title:  QA Engineer (Manual and Automation)
Job Type:  Full Time
Location:  Remote

Exp required: 2+

Overview:

VV Global Solutions looking for a QA Engineer with both Manual and Automation experience for a new application development project in a fast-paced, agile environment.
The ratio of manual testing will be higher initially, however the ultimate goal is to automate most of the testing, so that ratio will change as the project progresses, to more automated testing and less manual testing. A successful candidate will have a long term vision and the ability to plan and execute it, along with the enthusiasm to work on a brand new yet complex product.

Responsibilities:
-Develop and execute test plans, test cases, test data, test scenarios, and other testing related documentation based on the requirements and technical specifications
-Interpret and implement quality assurance standards
-Ensure data integrity standards
-Plan, develop, execute, maintain and improve Automated Test Frameworks and Automated Test Scripts for Web and Database applications
-Identify areas for improvement in the quality system
-Accurately report and track testing related defects and issues, by writing effective and thorough bug reports, and verify bug fixes
-Identify process and application issues and provide suggestions to improve
-Learn new technologies and adapt to them as needed
-Identify and deploy automation solutions based on changing project needs

Qualifications:
-Extensive Manual testing experience
-Extensive experience with Automation testing using Selenium
-Extensive experience testing various Web Services
-Experience with testing Mobile Apps
-Experience with testing Web Apps
-Experience with Fiddler or Postman
-Must be able to write test plans, test cases, and other test artifacts
-Must be able to prepare test data
-Experience in performance testing is a plus
-Excellent communication and people skills
-College degree or equivalent level of experience preferred

React JS Developer

React JS Developer

We are looking for a React JS developer interested in building performant responsive web development. You will be responsible for Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities

Work as part of a small team to build React JS web applications for VV Global Solutions clients.
Architect, build and maintain excellent React JS applications with clean code.
Implement pixel perfect UI’s that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party API’s.
Work as part of a small team, which will include other React JS developers, a project manager, QA professional, and a designer.
Assist with building estimates.

Requirements

  1. 2-3 years of professional experience working with React JS.
  2. Meaningful experience working on large, complex systems.
  3. Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regard to estimates and to the general process.
  4. An understanding of React JS best practices and a commitment to following them.
  5. Ability to work through new and difficult React JS issues and contribute to libraries as needed.
  6. A positive mindset and can-do attitude.

Skills

  1. Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
  2. Knowledge of {{functional or object-oriented}} programming
  3. Rock solid at working with third-party dependencies and debugging dependency conflicts
  4. Understanding of REST APIs, the document request model, and offline storage

Additional Information

5 Day working Culture

IT Intern

IT Intern

We are looking for a motivated IT Intern to join our team! As a IT Intern, you will collaborate with our senior leaders on assignments.

Responsibilities

Developing applications (coding, programming)
Debugging and testing code
Documenting and testing new software applications
Researching, investigating and fixing a wide range of technical issues
Collaborating with senior leaders
Approaching problems and creating solutions
Proactively learning about new technologies

Requirements

  1. Bachelor’s Degree in Computer Science, Software Engineering or related area
  2. Experience with various programming languages
  3. Strong communication and presentation skills
  4. Self-motivated and results-oriented
  5. Ability to interact with cross-functional teams
  6. Strong problem-solving abilities
  7. Highly developed analytical and organizational skills
  8. Ability to work in a fast-paced environment

Additional Information

6 Day working Culture

Software Developer (Laravel Full Stack)

Software Developer (Laravel Full Stack)

We are seeking a talented and experienced Developer with expertise in Laravel Full Stack development to join our team at VV Global Solutions. As a Developer, you will be responsible for overseeing and driving the technical aspects of our project, and delivering high-quality software solutions using Laravel framework and opensource technologies.

Responsibilities:
• Ensuring the use of best practices and adherence to coding standards.
• Collaborate with project managers, product owners, and other stakeholders to define technical requirements and project deliverables.
• Participate in technical discussions and make informed decisions on technology stack, tools, and frameworks.
• Design and develop robust and scalable web applications using Laravel framework and related technologies.
• Build efficient and reusable code and libraries for future use.
• Implement front-end designs and ensure seamless integration with back-end functionality.
• Write clean, maintainable, and well-documented code.
• Identify and resolve technical challenges and issues that arise during development, offering innovative solutions.
• Perform debugging, testing, and optimization to ensure software meets performance requirements.
• Stay up-to-date with industry trends and technologies, evaluating and implementing new tools and frameworks to enhance development processes.

Requirements:
● A minimum of 2+ years of professional experience in full-stack web development using Laravel framework.
● Extensive experience with PHP, HTML5, CSS3, JavaScript, Bootstrap and related front-end frameworks (Vue.js, React, Angular, etc.).
● knowledge of database systems, particularly MySQL.
● Solid understanding of software development principles, design patterns, and coding standards.
● Proficiency in version control systems (Git) and agile development methodologies.
● Excellent problem-solving and analytical skills.
● Ability to work collaboratively in a team environment.

Join our team and contribute to the development of cutting-edge web applications using Laravel and modern technologies.
If you are passionate about building scalable software solutions, and staying at the forefront of technology, we would love to hear from you.

React Native Developer

React Native Developer

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities:

Work as part of a small team to build React Native iOS / Android applications for VV Global Solutions clients.
Architect, build and maintain excellent React Native applications with clean code.
Implement pixel perfect UI’s that match designs.
Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
Integrate third-party API’s.
Release applications to the Apple and Google Play stores.
Work with native modules when required.
Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.
Assist with building estimates.

Requirements:

  1. 2-3 years of professional experience working with React Native.
  2. Meaningful experience working on large, complex systems.
  3. Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regard to estimates and to the general process.
  4. An understanding of React Native best practices and a commitment to following them.
  5. Ability to work through new and difficult React Native issues and contribute to libraries as needed.
  6. A positive mindset and can-do attitude.

Skills:

  1. Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
  2. Knowledge of {{functional or object-oriented}} programming
  3. Rock solid at working with third-party dependencies and debugging dependency conflicts
  4. Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
  5. Understanding of REST APIs, the document request model, and offline storage

Additional Information:

5 Day working Culture