Required Qualifications
- Bachelor of Science Degree in computer science, information systems or related field
- 8+ years of relevant work experience which includes implementation / utilization of manual quality assurance best practices and testing tools within an enterprise and cloud environment; or any equivalent combination of experience and training that provides the required knowledge, skills, and abilities needed to complete the major responsibilities / essential functions of the position
- Experience with Agile test methodologies and tools, writing test plans, creating test cases, defect management
- Strong writing skills both for test cases as well as issue / ticket documentation
- Has well established experience in Quality Assurance processes, requiring minimal coaching and oversight
- Experience querying databases to support data testing
- Experience analysing Python code to understand the functionality and test accordingly
- Strong team communication skills are required as part of an Agile team environment
- Ability to deal effectively with individuals at all business levels and a variety of situations requiring tact, judgment, and composure
Preferred Qualifications
Experience testing RESTful APIs (JSON, XML) using REST clients like PostmanExperience with complex workflows, asynchronous tasks, and file-processingMust be comfortable with the Linux command line and using command-line toolsUnderstanding of relational database design and ability to write complex SQL queriesExperience with AWS and / or other cloud servicesExcellent communication and ability to prioritizeExperience in developing automation scripts using Python / PyTestAutomating Load / stress tests using Locust python framework will be an added advantageFamiliarity with Atlassian tools (JIRA / Confluence)Nice to have
Familiarity with best practices for API design and behavior.Experience with different m2m and user-facing authentication methods (e.g. token based WorkflowsFamiliarity with the OpenApi standard of documentationFamiliarity with Open Source technologiesExperience with writing technical documentationExperience with GitHubSkills Required
Github, Pytest, Test Cases, Json, Jira, Testing Tools, Confluence, Defect Management, Python, Aws, Test Plans, Sql, Technical Documentation, Xml