QA Automation Engineer
Aziro Technologies Llc
San Jose, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
San Jose, United States of America
Tech stack
API
Agile Methodologies
Artificial Intelligence
Automation of Tests
Microsoft Outlook
Cloud Computing
Databases
DevOps
Distributed Systems
Python
MongoDB
Scrum
E2e Testing
Salesforce
Selenium
Simple Object Access Protocol (SOAP)
Software Testing Automation Framework
Systems Integration
Test Data
Web Applications
Web Testing
Salesforce Communities
Google Cloud Platform
Performance Testing
Postman
Database Optimization
Integration Tests
Kubernetes
Slack
GraphQL
Data Management
Gsuite
Hubspot
REST
Api Management
Web Api
Go
Microservices
Job description
- Design, develop, and maintain automated test frameworks for web applications, APIs, and microservices.
- Perform end-to-end testing across distributed systems running on Kubernetes and Google Cloud Platform.
- Validate integrations with Salesforce, HubSpot, Google/Outlook Calendar, Slack, and third-party APIs.
- Develop and execute API test suites using Postman, Python, and automation frameworks.
- Collaborate with Product, Engineering, and DevOps teams to ensure high-quality releases.
- Participate in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and backlog refinement.
- Create and maintain test plans, test cases, test data, and automation scripts.
- Perform integration, regression, smoke, and performance testing.
- Identify, troubleshoot, and resolve issues related to microservices, APIs, databases, and distributed systems.
- Contribute to CI/CD pipelines and shift-left testing initiatives.
- Support AI feature validation and testing for native AI-powered capabilities.
Requirements
We are seeking a highly skilled Senior QA Automation Engineer to join a fast-paced, startup-oriented team building a next-generation Revenue Intelligence Platform. The platform centralizes, cleans, and enriches revenue data from multiple sources to enable strategic decision-making across Sales, Finance, and RevOps teams.
The ideal candidate will have strong experience in both manual and automation testing, with expertise in distributed systems, microservices architectures, API testing, and cloud-native environments., * 5+ years of experience in QA engineering with strong manual and automation testing expertise.
- Experience testing web-scale distributed systems and microservices architectures.
- Hands-on experience with Selenium and test automation frameworks.
- Strong API testing experience using Postman and Python.
- Experience testing REST, SOAP, GraphQL, and third-party APIs.
- Experience with Kubernetes, MongoDB, Temporal, and Google Cloud Platform (Google Cloud Platform).
- Strong understanding of integration testing methodologies and test data management.
- Experience working with Salesforce and/or HubSpot integrations.
- Familiarity with CI/CD pipelines and Agile/Scrum environments.
- Experience working in startup environments and building products from scratch
Preferred Qualifications
- Experience with AI/ML feature validation.
- Experience testing Slack, Google Workspace, Outlook, and call recording integrations.
- Knowledge of performance testing and database optimization.
- Familiarity with Golang-based applications.