What are the responsibilities and job description for the Automation Tester || Phoenix AZ and Sunrise FL (only USC or GC) - Rate $30/hr on W2 position at Ampstek?
Job Title: QA Engineer
Location: Phoenix AZ and Sunrise Florida - Onsite
Employment Type: Contract
Interview Process:-
• 2 rounds of client interviews
• Take-Home Assignment
Role Description
The QA Engineer is a mid–senior individual contributor responsible for ensuring production readiness, reliability, and quality of components and services delivered within established architectural frameworks. This role operates independently while aligning to standards defined by Engineer II – Premium and Staff Architecture. QA Engineer II owns feature- and service-level quality strategy, validation, and release readiness, contributes to design discussions to ensure testability, and provides informal mentorship to junior QA engineers.
Core Responsibilities
• Quality Strategy & Delivery Ownership
• Define and execute test strategies for assigned features or services
• Own validation from implementation through GA and post-release stabilization
• Ensure functional and non-functional requirements are validated and documented
• Test Automation & CI/CD Integration
• Design and maintain automated tests (unit, integration, regression, E2E)
• Integrate automated validation into CI/CD pipelines (GitHub Actions, XLR)
• Improve test coverage and reduce regression risk
• Backend & Frontend Validation
• Validate Golang-based backend services and APIs
• Validate React-based frontend components and contract integrations
• Verify containerized deployments in Docker and Kubernetes environments
• Performance, Stability & Observability
• Participate in performance and load testing activities
• Identify reliability and scalability risks within owned components
• Validate logging, metrics, and alerting instrumentation
• Collaboration & Governance
• Contribute to test plans, documentation, and quality artifacts
• Participate in design and architecture reviews to ensure testability
• Support incident triage and post-incident analysis
• Provide day-to-day guidance to junior QA engineers
Qualifications
• 5–7 years of professional experience in Quality Engineering or Software Testing
• Strong experience with API and UI test automation frameworks
• Experience with Kubernetes, Docker, GitHub, and CI/CD pipelines
• Solid understanding of distributed systems and cloud-native architectures
• Ability to operate independently within defined architectural constraints
• Strong written and verbal communication skills
*******************************************************************************************************************
QA Analyst Take-Home Assignment
Objective
This exercise is designed to evaluate your understanding of core QA concepts, your ability to design meaningful test coverage, and how you approach test automation. The focus is not on perfection or completeness, but on how you think, structure tests, build out the foundation, and explain your decisions.
Salary : $30