Test Architect (Hands-On)
Position Overview
We are seeking a highly skilled and hands-on Test Architect to assess,
modernize, and transform our current testing framework and
practices. This role requires a technical leader who can roll up their
sleeves to understand existing systems, identify gaps, design
solutions, and drive implementation through Proof of Concepts (PoCs)
and practical execution. The ideal candidate combines strategic vision
with the ability to write code, build frameworks, and deliver tangible
results quickly.
Key Responsibilities
Framework Assessment & Gap Analysis
- Conduct comprehensive assessment of current testing
- frameworks, tools, and methodologies across all product lines
- Identify critical gaps in test coverage, automation capabilities,
- CI/CD integration, and overall test eciency
- Analyze existing test architecture, scripts, and processes to
- determine scalability and maintainability issues
- Evaluate tool eectiveness and integration with development
- workows
- Document ndings with actionable recommendations and
- prioritized roadmap for improvements
- Hands-On Implementation & Proof of Concepts
- Design and build PoCs to validate new testing approaches, tools,
- and frameworks
- Write automated test scripts across Web, API, and Mobile
- platforms to demonstrate best practices
- •Develop scalable and maintainable test automation frameworks
- from scratch or enhance existing ones•
- Implement BDD/Gherkin-based test approaches where
- appropriate for business-readable test scenarios
- Create reusable test components, libraries, and utilities to
- accelerate team productivity
- Build CI/CD pipeline integrations for automated testing in
- continuous deployment environments
Technical Leadership & Strategy
- Dene and communicate short-term and long-term test
- automation strategy aligned with business goals
- Establish testing standards, best practices, and guidelines for the
- organization
- Drive test cycle time reduction through automation and process
- optimization
- Design test data management strategies and implement data-
- driven testing approaches
- Ensure alignment between testing strategy and overall software
- architecture
- Balance competing requirements while managing capacity and
- project demands
Collaboration & Mentorship
- Work closely with development, DevOps, and product teams to
- dene testing requirements and acceptance criteria
- Provide technical guidance and mentorship to QA engineers and
- automation specialists
- Conduct code reviews for test scripts and provide constructive
- feedback
- Facilitate knowledge sharing sessions on automation patterns,
- tools, and techniques
- Partner with stakeholders to scope deliverables and support
- solution test strategies.
- Continuous Improvement & Innovation
- Stay current with emerging testing tools, frameworks, and
- industry best practices
- Optimize existing test automation strategies for better
- performance and reliability•
- Monitor and analyze test execution results to identify patterns
- and opportunities for improvement
- Establish key performance metrics and reporting dashboards
- for automated testing eectiveness
- Drive adoption of modern testing principles including shift-left
- testing and testing in production
Required Qualifications
Technical Skills
- Strong programming skills in at least two languages: Python,
- Java, JavaScript, or C#
- Hands-on experience designing and implementing test
- automation frameworks (Selenium, Cypress, Playwright,
- Appium, REST Assured, or similar)
- Expertise in BDD/Gherkin frameworks (Cucumber, SpecFlow,
- Behave)
- Procient in API testing tools and methodologies (Postman, REST
- Assured, SoapUI)
- Deep understanding of CI/CD tools and practices (Jenkins, GitLab
- CI, GitHub Actions, Azure DevOps)
- Experience with cloud platforms (AWS, Google Cloud Platform, Azure) and
- containerization (Docker, Kubernetes)
- Strong knowledge of version control systems (Git) and
- branching strategies
- Understanding of SQL and NoSQL databases for data validation
- and test data management
- Experience with performance and load testing tools (JMeter,
- Gatling, K6)
Professional experience
- 8+ years of experience in software testing with at least 5 years
- focused on test automation
- 3+ years in a test architect or senior automation leadership role
- Proven track record of successfully modernizing testing
- frameworks and practices
- Experience conducting testing assessments and creating
- transformation roadmaps•
- Demonstrated ability to deliver PoCs that resulted in production
- implementations
- Experience working in Agile/Scrum environments with cross-
- functional teams
- Background in both web and mobile application testing
- Leadership & Soft Skills
- Excellent problem-solving and analytical thinking abilities
- Strong communication skills with ability to explain technical
- concepts to non-technical stakeholders
- Self-motivated with ability to work independently and drive
- initiatives to completion
- Proven ability to inuence and drive change across teams
- Experience managing multiple priorities in a fast-paced
- environment
- Collaborative mindset with focus on team success over
- individual contribution
Preferred Qualications
- Experience with scriptless/low-code automation platforms
- (TestComplete, Katalon, Tricentis Tosca)
- Knowledge of mobile testing frameworks (Appium, Detox,
- XCUITest, Espresso)
- Familiarity with accessibility testing standards and tools (WCAG,
- WAVE, Axe)
- Experience with visual regression testing tools (Percy, Applitools,
- BackstopJS)
- Understanding of security testing principles and tools (OWASP,
- Burp Suite, ZAP)
- Certications such as ISTQB Advanced Test Automation
- Engineer or similar
- Experience with AI/ML-powered testing tools and approaches
- Background in DevOps or Site Reliability Engineering (SRE)