The role will require proficiency in all aspects of software development, including:
Ability to automate end to end test requirements using Java/Python
Schedule and Execute regression cycles daily
Execution of Non-Functional regression testing to ensure the resiliency and performance of the system
Understand operational processes in order to provide solutions which improve operational efficiency
Experience of working in an Agile environment, participating in sprint planning, backlog refinement, and retrospectives.
Ability to understand and use efficient Defect management, regular view of test coverage to identify gaps and provide improvements
3+ years of relevant IT/quality assurance work experience
Bachelor’s degree in Computer Science or related field of study or equivalent relevant experience; demonstrated experience within the quality assurance / testing arena; demonstrated skills in quality assurance methods/processes and practices.
Hands- on experience with automated testing using Java. Python
Very good understanding of test automation frameworks.
Must have excellent verbal and written skills being able to communicate effectively on both a technical and business level, working in teams with multiple locations/Time Zones
Basic UNIX scripting.
Continuous Integration (CI) , exposure to GIT, Jenkins,
Ability to read/publish on message bus