QA Engineer / Software Tester | Intern {Full - Stack Applications}
13 hours ago
Birmingham
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.