Software Inc API tester
Full-time Mid-Senior levelJob Overview
- Undertake system load and performance testing of a highly distributed environment
- Debug and troubleshoot network functions and traffic performance across components
- Undertake problem solving to find root causes of problems that occur
- Develop and execute tests to assure the quality of new features that span multiple test tiers
- Schedule and perform appropriate testing
- Design and execute test strategy, test plans & test designs
- Evaluate current procedures and practices and drive continuous improvement around processes and technical capabilities
- Invest appropriately in process changes, automation, tools to reduce, improve and simplify the overall QA effort for the product
- Develop and implement a comprehensive test plan for various network services
- Maintain and expand the existing automation test framework, write and implement automation scripts in Python
- Collaborate with different teams to coordinate and implement environment setup requirements
- Perform tests for backwards compatibility, as well as positive and negative testing on the platform
- Maintain reports and track verification of defects
Contribute feedback to Engineering regarding quality and testability considerations
Requirements
- 2+ years Experience in testing and verification of enterprise-quality products.
- Familiar with container orchestration/deployment/monitoring tools such as Docker, Kubernetes, Helm, Fluent, Prometheus/Grafana, etc.
- Familiar with CI/CD pipelines, source control and build tools like GIT, Jenkins.
- Experience in one or more scripting languages, preferably Python.
- Good troubleshooting skills, team player with a “can do” attitude, and the flexibility to jump in wherever needed.
- Knowledge of the Linux operating system
- Competencies:
- Resolver - Figures out the problem and resolves it.
- Analytical, data driven - The ability to think about all of the factors that might affect a situation.
- Driver - Presence: ability to take control of a situation and make decisions.
- Communicator - An ability to easily put thoughts into words: we’re looking for capable conversationalists and presenters.
- Collaborator - Works hard with others to achieve a goal.
Make Your Resume Now