Key Job Responsibilities:
● Plan, design, and execute tests for backend applications within an agile/scrum development environment
● Design, develop, and maintain automated tests for various types such as API, security, integration, regression, etc.
● Conduct performance testing of backend servers using tools like Gatling, JMeter, and Golang
● Collaborate with DevOps to build and maintain continuous integration and delivery pipelines
● Design and maintain monitoring and health-check tools to ensure the highest level of quality across all application phases
● Take full ownership of the quality and performance of the backend systems at all times
Preferred Qualifications:
● Experience in testing e-commerce platforms
● Hands-on experience working with APIs and databases (SQL)
● Familiarity with NoSQL databases
● Knowledge and experience in security testing