This organisation is in a rapid growth phase and are actively seeking highly motivated, accomplished, and driven System Test Engineers to become valuable members of our expanding team.
As integral members of a cross-functional unit responsible for the entire software development life cycle, participating from their inception to deployment.
Duties and Responsibilities
- 7+ years experience with one or more of the following programming languages: Python, Go, Java, Javascript.
- Good working knowledge of test methodologies, processes, and tools like Playwright, Cypress, PyTest, Behave, Postman, etc.
- Good knowledge of Web/UI testing and test automation (preferably by using the Playwright framework with Python)
- Provide Quality Assurance of Cloud Platform that is developed on top of private and public Cloud Infrastructure
- Be able to do both functional and Automation testing.
- Escalate potential issues (Software, Hardware, Resources) to Project Manager / Exec team.
- Experience in Kubernetes-based deployments and well versed with Microservices, Message brokers, and Big-data pipelines, such as Kafka.
- Write integration tests for backend applications and tests for RESTful/GraphQL APIs.
- Design and develop integration, regression, stress tests, and test suites with focus on automation.
- Well versed in software development processes of embedded products.
- Proficiency with Linux command line and knowledge of shell scripting.
- Good networking fundamentals, ideally paired with experience in cybersecurity.
- Experience with implementing front-end, back-end, end-to-end test cases.
- Knowledge of the concepts of relational databases and NoSQL databases.
- Experience working with client-server architectures and automation.
- Experience with JIRA, Jenkins or similar tools.