Job Specifications
Job description
Position Title: QA Engineer / Software Tester | Intern (Full - Stack Applications)
Job Location: (Virtual / Completely Flexible) -
Complete Work from Home (WFH)
Job Description:
We are looking for a detail-oriented QA Engineer / Software Tester to ensure the quality, stability, and performance of our web applications. You will work closely with developers on Next.js (SSR), React.js, MERN stack, APIs, and TypeScript-based full-stack applications, helping catch issues early and maintain high product standards.
Responsibilities:
Test web applications built with Next.js (SSR), React.js, and MERN stack
Validate UI/UX flows, forms, authentication, dashboards, and user journeys
Perform cross-browser and cross-device testing (desktop, mobile, tablet)
Identify, document, and track bugs with clear reproduction steps
Verify bug fixes and perform regression testing
Write and maintain unit tests for frontend and backend code
Create integration tests to validate component and API interactions
Implement end-to-end (E2E) tests for critical user flows
Validate request/response schemas, status codes, and edge cases
Test authentication, authorisation, and role-based access
Work with mock data and test environments
Identify performance bottlenecks in frontend and backend
Review requirements and suggest test scenarios early
Frontend & Full-Stack Understanding
Strong understanding of React.js and Next.js (SSR)
Familiarity with JavaScript and TypeScript
Basic understanding of Node.js, Express, and MongoDB
Knowledge of modern frontend architecture and state management
Requirements & Preferred Expertise:
Testing Knowledge (Important)
Unit Testing (e.g. testing individual functions/components)
Integration Testing (frontend ↔ API, component interactions)
End-to-End (E2E) Testing (complete user journeys)
Regression Testing
API Testing
Cross-browser & Responsive Testing
Tools (any of the following - not mandatory all)
Unit testing: Jest, Vitest
Component testing: React Testing Library
E2E testing: Playwright or Cypress
API testing: Postman / Insomnia
Version control: Git
Benefits:
• Hands - on experience on real-world global web & AI projects.
• Mentorship from experienced developers and CEO level guidance.
• Opportunity to work on cutting-edge tech stacks in an innovation-first company.
• Remote flexibility and startup culture of ownership.
• Performance based paid internship.
• Internship Certificate upon successful completion.
• Future opportunity for full - time employment based on performance.
• Work with a growing team aiming to redefine tech innovation and sustainable impact.
Company Description
AariyaTech UK Limited is a forward-thinking software and AI solutions provider, serving individuals, startups, and businesses across the United Kingdom. Specialising in AI Agent services, AI Robotics, software development, and digital transformation tools, AariyaTech helps clients build innovative, scalable, and smart solutions. With a presence in the UK and globally, the company is dedicated to fostering creativity and empowering businesses to succeed in the digital age. AariyaTech's offerings include AI-driven automation, mobile and web app development, custom CRM and SaaS integrations, as well as modern UI/UX design.
About the Company
AariyaTech UK Limited is an innovation-first software and AI solutions provider, empowering individuals, startups, and enterprises across the United Kingdom. We specialise in AI Agent services, intelligent software products, and digital transformation tools designed to make businesses smarter, faster, and future-ready. With a global footprint and a growing presence in the UK, we offer a dynamic ecosystem where technology meets creativity. Our vision is to democratise access to cutting edge tech making it easier for students,...
Know more