2025-07-11 16:54:37 +05:30
import React from "react" ;
import { Navigation } from "../components/Navigation" ;
import { Footer } from "../components/Footer" ;
import { Button } from "../components/ui/button" ;
import { Badge } from "../components/ui/badge" ;
import { Card , CardContent } from "../components/ui/card" ;
2025-07-21 15:57:34 +05:30
import {
ArrowRight ,
TestTube ,
Shield ,
Zap ,
Target ,
Users ,
CheckCircle ,
Star ,
Bug ,
Activity ,
Search ,
} from "lucide-react" ;
2025-09-23 20:13:31 +05:30
import { useNavigate } from "react-router-dom" ;
2025-07-23 18:53:54 +05:30
import { Helmet } from "react-helmet-async" ;
2025-08-08 19:23:45 +05:30
import { QATestingVector } from "@/components/vectors" ;
import { HireTalentHeroBanner } from "@/components/HireTalentHeroBanner" ;
2025-07-11 16:54:37 +05:30
export const HireQAEngineers = ( ) = > {
2025-09-23 20:13:31 +05:30
const navigate = useNavigate ( ) ;
2025-07-11 16:54:37 +05:30
const expertise = [
{
category : "Manual Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Comprehensive functional, usability, and exploratory testing to uncover subtle issues" ,
skills : [
"Functional Testing" ,
"Usability Testing" ,
"Exploratory Testing" ,
"Regression Testing" ,
"User Acceptance Testing" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Automated Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Developing and maintaining automated test scripts for faster, repeatable testing" ,
skills : [
"Selenium" ,
"Cypress" ,
"Playwright" ,
"Jest" ,
"TestNG" ,
"JUnit" ,
"Puppeteer" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Performance Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Evaluating application speed, responsiveness, and stability under various load conditions" ,
skills : [
"Load Testing" ,
"Stress Testing" ,
"Volume Testing" ,
"JMeter" ,
"LoadRunner" ,
"K6" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Security Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Identifying vulnerabilities and ensuring data protection measures are robust" ,
skills : [
"Vulnerability Assessment" ,
"Penetration Testing" ,
"OWASP Testing" ,
"Security Audits" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "API Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Validating the functionality, reliability, and performance of APIs" ,
skills : [
"REST API Testing" ,
"GraphQL Testing" ,
"Postman" ,
"Newman" ,
"SoapUI" ,
"Insomnia" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Mobile App Testing" ,
2025-07-21 15:57:34 +05:30
description :
"Testing across diverse devices, operating systems, and network conditions" ,
skills : [
"iOS Testing" ,
"Android Testing" ,
"Cross-Platform Testing" ,
"Device Testing" ,
"Network Testing" ,
] ,
} ,
2025-07-11 16:54:37 +05:30
] ;
2025-08-08 19:23:45 +05:30
const heroBanner = [
{
category : "Hire Expert Engineers" ,
title : "Hire QA Engineers" ,
description : "Access skilled QA engineers who ensure your software meets the highest quality standards. From manual testing to test automation, deliver bug-free, reliable applications that users trust." ,
primaryCTA : {
text : "Hire QA Engineers" ,
href : "/start-a-project" ,
icon : Shield
} ,
secondaryCTA : {
text : "View QA Profiles" ,
href : "/hire-talent" ,
icon : Users
}
} ,
]
2025-07-11 16:54:37 +05:30
const deliverables = [
{
icon : Bug ,
title : "Defect Prevention & Detection" ,
2025-07-21 15:57:34 +05:30
description : "Minimizing bugs and ensuring a stable product release." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Users ,
title : "Enhanced User Satisfaction" ,
2025-07-21 15:57:34 +05:30
description : "A bug-free experience leads to happier users." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Target ,
title : "Reduced Development Costs" ,
2025-07-21 15:57:34 +05:30
description :
"Catching issues early saves significant time and resources." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : Shield ,
title : "Improved Brand Reputation" ,
2025-07-21 15:57:34 +05:30
description :
"Delivering a reliable product builds trust and credibility." ,
2025-07-11 16:54:37 +05:30
} ,
{
icon : CheckCircle ,
title : "Compliance & Standards Adherence" ,
2025-07-21 15:57:34 +05:30
description :
"Ensuring your software meets industry and regulatory requirements." ,
} ,
2025-07-11 16:54:37 +05:30
] ;
const projectTypes = [
"High-Reliability Software" ,
"Complex Applications with Intricate Workflows" ,
"E-commerce Platforms (Payment Gateways, Inventory)" ,
"Applications with Strict Performance Requirements" ,
2025-07-21 15:57:34 +05:30
"Regulated Industry Software (Healthcare, Finance)" ,
2025-07-11 16:54:37 +05:30
] ;
const testingTools = [
{
category : "Automation Tools" ,
2025-07-21 15:57:34 +05:30
tools : [
"Selenium WebDriver" ,
"Cypress" ,
"Playwright" ,
"TestComplete" ,
"Ranorex" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Performance Tools" ,
2025-07-21 15:57:34 +05:30
tools : [ "Apache JMeter" , "LoadRunner" , "K6" , "Gatling" , "BlazeMeter" ] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "API Testing" ,
2025-07-21 15:57:34 +05:30
tools : [ "Postman" , "SoapUI" , "Insomnia" , "REST Assured" , "Karate" ] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Bug Tracking" ,
2025-07-21 15:57:34 +05:30
tools : [ "Jira" , "Azure DevOps" , "Bugzilla" , "TestRail" , "Zephyr" ] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "Mobile Testing" ,
2025-07-21 15:57:34 +05:30
tools : [
"Appium" ,
"Espresso" ,
"XCTest" ,
"Firebase Test Lab" ,
"BrowserStack" ,
] ,
2025-07-11 16:54:37 +05:30
} ,
{
category : "CI/CD Integration" ,
2025-07-21 15:57:34 +05:30
tools : [
"Jenkins" ,
"GitLab CI" ,
"Azure Pipelines" ,
"CircleCI" ,
"GitHub Actions" ,
] ,
} ,
2025-07-11 16:54:37 +05:30
] ;
const testimonials = [
{
2025-07-21 15:57:34 +05:30
quote :
"Our QA engineer from WDI caught critical issues that could have cost us thousands in production. Their thorough testing approach saved our product launch." ,
2025-07-11 16:54:37 +05:30
author : "Kevin Martinez" ,
role : "Product Owner, SecureApp Solutions" ,
2025-07-21 15:57:34 +05:30
rating : 5 ,
2025-07-11 16:54:37 +05:30
} ,
{
2025-07-21 15:57:34 +05:30
quote :
"The automated testing framework they set up reduced our testing time by 80% while increasing coverage. Our releases are now faster and more reliable." ,
2025-07-11 16:54:37 +05:30
author : "Sophie Turner" ,
role : "Development Manager, AgileWorks" ,
2025-07-21 15:57:34 +05:30
rating : 5 ,
} ,
2025-07-11 16:54:37 +05:30
] ;
return (
< div className = "dark min-h-screen bg-background" >
2025-09-23 20:13:31 +05:30
{ /* <Navigation /> */ }
2025-07-21 15:57:34 +05:30
2025-08-08 19:23:45 +05:30
< Helmet >
{ /* Page Title and Meta Description */ }
< title > Hire QA Engineers from WDI | Ensure Software Quality < / title >
< meta
name = "description"
content = "Hire QA Engineers from WDI to deliver bug-free, high-quality software. Ensure seamless performance with our expert testing and quality assurance team."
/ >
2025-07-23 18:53:54 +05:30
2025-08-08 19:23:45 +05:30
{ /* Canonical Link */ }
< link rel = "canonical" href = "https://www.wdipl.com/hire-talent/qa-engineers" / >
2025-07-23 18:53:54 +05:30
2025-08-08 19:23:45 +05:30
{ /* Open Graph Tags (for Facebook, LinkedIn) */ }
< meta property = "og:title" content = "Hire QA Engineers from WDI | Ensure Software Quality" / >
< meta
property = "og:description"
content = "Hire QA Engineers from WDI to deliver bug-free, high-quality software. Ensure seamless performance with our expert testing and quality assurance team."
/ >
< meta property = "og:url" content = "https://www.wdipl.com/services" / >
< meta property = "og:type" content = "website" / >
< meta property = "og:image" content = "https://www.wdipl.com/your-preview-image.jpg" / >
2025-07-23 18:53:54 +05:30
2025-08-08 19:23:45 +05:30
{ /* Twitter Card Tags */ }
< meta name = "twitter:card" content = "summary_large_image" / >
< meta name = "twitter:title" content = "Hire QA Engineers from WDI | Ensure Software Quality" / >
< meta
name = "twitter:description"
content = "Hire QA Engineers from WDI to deliver bug-free, high-quality software. Ensure seamless performance with our expert testing and quality assurance team."
/ >
< meta name = "twitter:image" content = "https://www.wdipl.com/your-preview-image.jpg" / >
2025-07-23 18:53:54 +05:30
2025-08-08 19:23:45 +05:30
{ /* Social Profiles (using JSON-LD Schema) */ }
< script type = "application/ld+json" >
{ `
2025-07-23 18:53:54 +05:30
{
"@context" : "https://schema.org" ,
"@type" : "Organization" ,
"name" : "WDI" ,
"url" : "https://www.wdipl.com" ,
"sameAs" : [
"https://www.facebook.com/wdideas" ,
"https://www.linkedin.com/in/website-developers-india/" ,
"https://www.instagram.com/wdipl/"
]
}
` }
2025-08-08 19:23:45 +05:30
< / script >
< / Helmet >
2025-07-21 15:57:34 +05:30
2025-08-08 19:23:45 +05:30
{ /* Hero Section */ }
< HireTalentHeroBanner
vectorComponent = { QATestingVector }
category = { heroBanner [ 0 ] . category }
title = { heroBanner [ 0 ] . title }
description = { heroBanner [ 0 ] . description }
primaryCTA = { heroBanner [ 0 ] . primaryCTA }
secondaryCTA = { heroBanner [ 0 ] . secondaryCTA }
/ >
2025-07-11 16:54:37 +05:30
{ /* Testing Tools & Technologies */ }
< section className = "py-16 bg-card/50" >
< div className = "container mx-auto px-6 lg:px-8" >
< div className = "text-center mb-12" >
< h2 className = "text-3xl md:text-4xl font-bold mb-4 text-white" >
Testing Tools & Technologies
< / h2 >
< p className = "text-muted-foreground max-w-2xl mx-auto" >
2025-07-21 15:57:34 +05:30
Our QA engineers are proficient in the latest testing tools and
methodologies
2025-07-11 16:54:37 +05:30
< / p >
< / div >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< div className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8" >
{ testingTools . map ( ( category , index ) = > (
2025-07-21 15:57:34 +05:30
< Card
key = { index }
className = "bg-background/50 border-white/10 hover:border-[#E5195E]/30 transition-all duration-300 group"
>
2025-07-11 16:54:37 +05:30
< CardContent className = "p-6" >
< h3 className = "text-lg font-semibold text-white mb-4 group-hover:text-[#E5195E] transition-colors duration-300" >
{ category . category }
< / h3 >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< div className = "space-y-2" >
{ category . tools . map ( ( tool , toolIndex ) = > (
< div key = { toolIndex } className = "flex items-center gap-2" >
< div className = "w-2 h-2 rounded-full bg-[#E5195E]" / >
2025-07-21 15:57:34 +05:30
< span className = "text-muted-foreground text-sm" >
{ tool }
< / span >
2025-07-11 16:54:37 +05:30
< / div >
) ) }
< / div >
< / CardContent >
< / Card >
) ) }
< / div >
< / div >
< / section >
{ /* What Our QA Engineers Deliver */ }
< section className = "py-16 bg-background" >
< div className = "container mx-auto px-6 lg:px-8" >
< div className = "text-center mb-12" >
< h2 className = "text-3xl md:text-4xl font-bold mb-4 text-white" >
What Our QA Engineers Deliver
< / h2 >
< p className = "text-muted-foreground max-w-2xl mx-auto" >
Quality assurance solutions that ensure reliable software delivery
< / p >
< / div >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< div className = "grid md:grid-cols-2 lg:grid-cols-3 gap-8 max-w-6xl mx-auto" >
{ deliverables . map ( ( item , index ) = > (
2025-07-21 15:57:34 +05:30
< Card
key = { index }
className = "bg-card/50 border-white/10 hover:border-[#E5195E]/30 transition-all duration-300 group"
>
2025-07-11 16:54:37 +05:30
< CardContent className = "p-6 text-center" >
< item.icon className = "w-8 h-8 text-[#E5195E] mb-4 mx-auto group-hover:scale-110 transition-transform duration-300" / >
< h3 className = "text-lg font-semibold text-white mb-3 group-hover:text-[#E5195E] transition-colors duration-300" >
{ item . title }
< / h3 >
< p className = "text-muted-foreground text-sm leading-relaxed" >
{ item . description }
< / p >
< / CardContent >
< / Card >
) ) }
< / div >
< / div >
< / section >
{ /* Testimonials */ }
2025-07-21 20:16:17 +05:30
{ / * < s e c t i o n c l a s s N a m e = " p y - 1 6 b g - c a r d / 5 0 " >
2025-07-11 16:54:37 +05:30
< div className = "container mx-auto px-6 lg:px-8" >
< div className = "text-center mb-12" >
< h2 className = "text-3xl md:text-4xl font-bold mb-4 text-white" >
Client Success Stories
< / h2 >
< / div >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< div className = "grid md:grid-cols-2 gap-8 max-w-4xl mx-auto" >
{ testimonials . map ( ( testimonial , index ) = > (
< Card key = { index } className = "bg-background/50 border-white/10" >
< CardContent className = "p-8" >
< div className = "flex gap-1 mb-4" >
{ [ . . . Array ( testimonial . rating ) ] . map ( ( _ , i ) = > (
2025-07-21 15:57:34 +05:30
< Star
key = { i }
className = "w-5 h-5 text-yellow-400 fill-current"
/ >
2025-07-11 16:54:37 +05:30
) ) }
< / div >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< p className = "text-muted-foreground mb-6 leading-relaxed italic" >
"{testimonial.quote}"
< / p >
2025-07-21 15:57:34 +05:30
2025-07-11 16:54:37 +05:30
< div className = "border-t border-white/10 pt-6" >
2025-07-21 15:57:34 +05:30
< h4 className = "text-white font-semibold" >
{ testimonial . author }
< / h4 >
2025-07-11 16:54:37 +05:30
< p className = "text-[#E5195E] text-sm" > { testimonial . role } < / p >
< / div >
< / CardContent >
< / Card >
) ) }
< / div >
< / div >
2025-07-21 20:16:17 +05:30
< / section > * / }
2025-07-11 16:54:37 +05:30
{ /* CTA Section */ }
< section className = "py-16 bg-background" >
< div className = "container mx-auto px-6 lg:px-8" >
< div className = "max-w-4xl mx-auto text-center" >
< h2 className = "text-3xl md:text-4xl font-bold mb-6 text-white" >
Ready to Ensure Quality Excellence ?
< / h2 >
< p className = "text-lg text-muted-foreground mb-8 max-w-2xl mx-auto" >
2025-07-21 15:57:34 +05:30
Connect with our QA specialists and deliver software that exceeds
expectations .
2025-07-11 16:54:37 +05:30
< / p >
< div className = "flex flex-col sm:flex-row gap-4 justify-center" >
2025-07-21 15:57:34 +05:30
< Button
size = "lg"
className = "bg-[#E5195E] hover:bg-[#E5195E]/90 text-white"
2025-09-23 20:13:31 +05:30
onClick = { ( ) = > navigate ( "/start-a-project" ) }
2025-07-21 15:57:34 +05:30
>
2025-07-11 16:54:37 +05:30
Start Quality Assurance
< ArrowRight className = "ml-2 w-4 h-4" / >
< / Button >
2025-07-21 15:57:34 +05:30
< Button
size = "lg"
variant = "outline"
className = "border-white/20 text-white hover:bg-white/10"
>
2025-07-11 16:54:37 +05:30
Testing Strategy Consultation
< / Button >
< / div >
< / div >
< / div >
< / section >
2025-09-23 20:13:31 +05:30
{ /* <Footer /> */ }
2025-07-11 16:54:37 +05:30
< / div >
) ;
2025-07-21 15:57:34 +05:30
} ;