Overview
Skills
Job Details
Job Description
We are seeking a Test Architect with deep expertise in performance engineering, virtualization strategy, and Point of Sale (POS) systems, who can also coach and enable teams to adopt modern quality practices. This role is pivotal to modernizing POS systems used by millions of customers daily, improving both customer experience and associate efficiency. You will collaborate closely with Sr leadership, Engineering Managers, Product Managers, Agile delivery, Business stakeholders and cross-functional engineering teams to define testing strategies, architect scalable solutions, and deliver high-quality software at scale.
Qualifications
8+ years of experience in quality engineering, with at least 3 years in a test architecture role
Proven leadership in defining testing and performance strategies across large organizations
Hands-on experience with POS systems and retail technology platforms
Demonstrated ability to coach and train teams in adopting new quality practices
Proficiency in modern QA tools and frameworks (Karate, Selenium, REST APIs, JMeter, Neoload etc.)
Experience in Agile/DevOps environments and test automation in CI/CD pipelines
Strong interpersonal and stakeholder management skills
Key Responsibilities
Core Competencies
Testing Strategy & Architecture
Define and evolve organization-wide quality engineering strategies with a shift-left mindset
Architect scalable test automation and quality monitoring frameworks across platforms
Performance Engineering & Virtualization
Lead performance engineering initiatives including load modeling, diagnostics, and optimization
Define and implement service virtualization strategies to simulate complex retail environments
Drive adoption of cloud-native test environments and virtual service architectures
Retail Systems & POS Expertise
Deep understanding of POS systems, transaction flows, and integration points
Experience testing retail endpoints, peripherals, and store-level infrastructure
Coaching & Enablement
Mentor and coach engineering teams to adopt new testing strategies and frameworks
Develop training materials and workshops to scale quality practices across the organization
Foster a culture of continuous improvement and innovation in quality engineering
Test Planning & Optimization
Develop risk-based testing strategies aligned with release cycles and business priorities
Optimize test coverage and resource allocation for speed-to-market and reliability
Technical Skills
Performance Testing: Neoload, JMeter, LoadRunner, profiling tools
Service Virtualization: WireMock, Parasoft, Mountebank, etc.
API Testing: REST, GraphQL, SOAP; Karate, Postman
Test Automation: BDD, Selenium, CI/CD pipelines, cross-platform automation
Test Data Management: Synthetic data generation, masking, and provisioning
Analytical & Communication Skills
Translate quality and performance metrics into actionable business insights
Forecast and mitigate risks using predictive models
Communicate clearly with technical and non-technical stakeholders