Source description
About the role
Responsibilities
-
· Creating and executing test cases and test plans for products and services
-
· Design and execute test plans for new features
-
· Maintain existing automation tests and contribute to creating newer automation tests
-
· Investigating, replicating, and documenting technical issues encountered in testing
-
· Triage issues by looking at logs and source code as needed
-
· Install and configure the test environments as required by the various QA tasks
-
· Assist in reproducing and follow-up of issues reported from end-users
-
· Work with minimum supervision and work independently to accomplish assigned projects
-
· Assist with end-to-end manual tests using various clients such as mobile apps
-
· Other assigned duties such as documentation etc.
-
Knowledge and Skills:
-
· Experience (varies by level) with test automation of RESTful APIs and cloud solutions in general, including REST validation tools such as REST-assured, Test Rail, etc.
-
· Coding skills with languages such as Java, JavaScript, Python, and the ability to create and maintain test automation scripts
-
· Experience with source control revision tools - GIT (preferred), GitHub
-
· Knowledge of API testing tools such as Postman
-
· Ability to analyze requirements, design, implement, debug, and deploy Cloud Platform services and components
-
· Develop and maintain design documents and interface specifications
-
· Lead and work closely with other Software Engineers, Architects, Product Development Team, QA, and Support groups
-
· Assist support and operations in resolving configuration and technical issues
-
· Experience with mocking frameworks such as Mockito
-
· Experience with load/performance testing using JMeter, Locust, and other similar tools
-
· Experience with AWS services and large global deployments, including tools such as Kubernetes and Cloud Formation
-
· Queue systems such as RabbitMQ, Apache ActiveMQ, Apache Kafka
-
· Relational and object databases like MongoDB, Redis, MySQL, Cassandra
-
· Experience with the Spring Boot framework
-
Experience with CI (Continuous Integration) tools (Jenkins, Azure DevOps) and code quality (e.g., SonarQube), Code Coverage, Unit tests, etc
-
Job type: Contract Division: eTeam Workforce Limited Reference: 22-00504
More at eTeam