Responsibilities
Design, develop, and maintain automated test frameworks for RESTful APIs and web applications
Perform functional, regression, integration, and end-to-end testing across backend and frontend systems
Test Java- and Go-based services deployed in Google Cloud Platform (Google Cloud Platform)
Validate data integrity and behavior across Couchbase and PostgreSQL databases
Collaborate closely with developers, product managers, and DevOps to define test strategies and acceptance criteria
Integrate automated tests into CI/CD pipelines to support continuous delivery
Analyze test results, identify root causes, and clearly communicate defects and risks
Contribute to improving QA standards, processes, and best practices across the team
Participate in code reviews and provide feedback on testability, quality, and risk
Skills
Proficiency in one or more programming languages such as Java or JavaScript
Strong problem-solving, analytical, and communication skills
Tools/Software
Selenium or equivalent UI automation frameworks
Postman, JMeter, or similar API testing tools
CI/CD tools such as Jenkins
Experience
6+ years of experience in software quality assurance with a strong focus on test automation
Experience testing RESTful APIs and modern web applications
Hands-on experience with automation and testing tools
Experience working in an Agile/Scrum development environment
Experience testing Angular front-end applications
Familiarity with Go (Golang) services
Experience working with Google Cloud Platform (Google Cloud Platform)
Knowledge of Couchbase and PostgreSQL or other NoSQL/relational databases
Experience with performance, load, or security testing
Certification
Bachelor s or Master s degree in Computer Science, Engineering, or a related field