Responsibilities:
Drive and ensure the software quality during the whole software development lifecycle
Prepare test cases for new feature and regression scenarios
Quality assessment of the feature and system, applying the normal APM, log, monitoring tools
Design functional/performance/load test scenarios and prepare necessary data
Author test scripts and analyze performance issues
Design, develop and execute end to end tests on Docs
Contribute to end-to-end workflows automation (UI)
Contribute to the development of QA automation framework for our web and micro-services platform
Evaluate (commercial, open-source or proprietary) testing tools and test frameworks which can be used within a project
Collaborate with the extended team of software engineers, product designers and quality assurance engineers across worldwide teams
And responsibly in an Agile environment
Document test results and provide reports on product performance, quality, and stability
Minimum Qualifications
Bachelor's / Master's Degree (in Computer Science or other engineering discipline.)
Experience a senior QA engineer role, 5+ years software QA experience
Experience in API Automation and manual testing
Proficiency in Python or Node.js
Knowledge of QA methodologies, tools and processes
Familiarity with service monitoring and log tools such as New Relic, Splunk, DataDog, Grafana, etc
Excellent English reading, writing, and speaking skills
Problem-solving skills and with excellent self-learning skills
Preferred Qualifications
Expertise in scripted performance and load testing.
Knowledge of AWS Cloud.
Knowledge of Redis and PostgreSQL.
Knowledge of tools like Jenkins, Git, docker, k8s and so on
Hands-on experience building automated test suites for testing API endpoints and micro-services
--
You must verify your mobile number to apply to this job.