DescriptionRole Responsibilities
- Work with business analysts and wider project team to understand the solution and documented requirements and specifications
- Undertake test analysis and design from documented requirements and specifications with the ability to identify and manage undocumented requirements
- Write test cases in line with a specification to test core functionality, identify and investigate ambiguities in test results and propose solutions
- Execute test cases on specific areas of product functionality and report outcomes against expected results
- Report defects and represent test team on triage calls, tracking defects to closure
- Experience in using test and defect management tools (eg Jira, Xray, ADO)
- Input into the design and creation of test automation frameworks on multiple application platforms using both open source and proprietary toolsets.
- Design, develop, execute and maintain automated test scripts
- Input into the design and creation of CI/CD pipelines
- Ability to communicate with various stakeholders (both technical and non-technical)
- Capable of working directly with customer staff to gain acceptance of the software
- Ability to mentor less experienced team members and lead by example in both technical and non-technical aspects of the job
RequirementsRole Requirements
Technical Skills and Experience
- Bachelor or Master degree in Computer Science, Computer Engineering or a related field
- Previous experience with automation frameworks & tools to build and execute automated tests is highly desirable
- Programming experience is desirable in one or more of Java, Python and JavaScript
- Experience in using various test frameworks is desirable (eg Selenium Webdriver, Django, Appium)
- Hands on experience with CI/CD tools is desirable (eg Gitlab, Jenkins or Bamboo)
- Experience with API testing with knowledge of web services automation using SOAP and REST services is desirable
Soft / Transferable Skills and Experience
- Must be detail oriented, analytical and creative thinker
- Strong collaboration, analytical and problem-solving skills
- Excellent written and verbal communication skills
- Good time management and organizational skills
- Ability to keep current with the constantly changing technology industry
- A passion for quality engineering and testing
Benefits - Hybrid Workk Model
- Health Insurance
- Performance Bonus
- Employee training programs