QA Automation Architect
Trenton, NJ - USA
Job Summary
We are looking for an experienced QA Automation Architect to design implement and maintain scalable test automation frameworks and quality engineering solutions. The candidate will define automation strategies select appropriate tools and technologies establish testing standards and guide QA engineers in delivering reliable and maintainable automated tests across web API mobile and backend applications.
- Define the overall test automation strategy and architecture.
- Design and develop scalable reusable and maintainable automation frameworks.
- Evaluate and select automation tools frameworks and technologies.
- Develop automation solutions for web API mobile and backend applications.
- Establish coding standards design patterns and best practices for automation.
- Integrate automated tests into CI/CD pipelines.
- Implement automated regression functional integration API and end-to-end testing.
- Develop and maintain test automation libraries and reusable components.
- Review automation code and provide technical guidance to QA engineers.
- Identify opportunities to improve test coverage and reduce manual testing effort.
- Integrate automation frameworks with Jenkins GitHub Actions Azure DevOps or GitLab CI/CD.
- Work with development and DevOps teams to implement Continuous Testing.
- Monitor automated test execution and analyze failures.
- Implement test reporting logging screenshots and test evidence.
- Establish quality metrics and automation KPIs.
- Support performance security and reliability testing where required.
- Mentor QA engineers and establish automation best practices.
- Participate in Agile/Scrum ceremonies and collaborate with development product and DevOps teams.
Programming Languages:
- Java
- Python
- JavaScript / TypeScript
- C#
Web Automation:
- Selenium WebDriver
- Playwright
- Cypress
API Automation:
- REST Assured
- Postman
- Newman
- SoapUI
Mobile Automation:
- Appium
- Android
- iOS
Testing Frameworks:
- TestNG
- JUnit
- PyTest
- Cucumber / BDD
Framework Design:
- Page Object Model (POM)
- Data-Driven Framework
- Keyword-Driven Framework
- Hybrid Framework
- Behavior-Driven Development (BDD)
- SOLID principles
- Design Patterns
CI/CD & DevOps:
- Jenkins
- GitHub Actions
- GitLab CI/CD
- Azure DevOps
- Docker
- Kubernetes
Version Control:
- Git
- GitHub
- GitLab
- Bitbucket
Test Management & Reporting:
- Jira
- TestRail
- Zephyr
- Allure
- Extent Reports
Databases:
- SQL
- MySQL
- PostgreSQL
- MongoDB
Cloud Testing:
- AWS
- Azure
- Google Cloud
- BrowserStack
- Sauce Labs
The architect should be able to design automation frameworks with:
- Reusable components
- Page Object Model
- Configuration management
- Test data management
- Logging
- Reporting
- Screenshot/video capture
- Parallel execution
- Cross-browser testing
- Retry mechanisms
- Environment management
- API integration
- Database validation
- CI/CD integration
Tools:
- JMeter
- Gatling
- LoadRunner
- OWASP ZAP
- 11 years of experience in Software Testing / QA Automation.
- Strong experience designing and implementing automation frameworks.
- Experience with multiple automation tools and programming languages.
- Experience integrating automated testing into CI/CD pipelines.
- Strong understanding of SDLC STLC Agile and DevOps.
- Experience mentoring automation engineers and leading technical initiatives.