Your Role and ResponsibilitiesIn this System Test Engineer position, you will be responsible for ensuring high quality releases of the Financial Transaction Manager (FTM) suite of products, creating/updating complex automation, monitoring/validating the application/system under test to identify defects in the product before it is released to the market by:- Automating test cases using our existing JMeter test framework
- Script development (Shell/Python etc)
- Test environment setup and debug skills
- System Monitoring and Troubleshooting/Analysing environment/application faults
- Analysing product design specifications and functional requirements
- Driving defects through completion by strongly communicating with product developers, project managers, team leads and team members in general
Required Technical and Professional Expertise
- JMeter development skills
- Scripting (Shell/Python etc)
- Linux/Unix skills
- Deploying/Configuring test environments and troubleshooting
- Deployment Automation (Ansible etc)
- Database skills, including DB migration skills (DB2, Oracle, MySQL etc)
- Experience with API testing and API automation
- Experience with HA (High Availability) testing
- Experience with DR (Disaster Recovery) testing
- Jenkins experience
- Cloud/Container skills (Docker, Kubernetes, Red Hat OpenShift, AWS, Azure etc.)
- Experience within Agile Development Methodologies
- Ability to collaborate meaningfully and respectfully in a team environment under high pressure.
- Ability to work independently and proactively.
- Self-Starter, quick learner of technology, who is also excited in teaching and transferring knowledge, be able to multi-task.
- Genuine, Demonstrable interest in solving customer issues and software quality.
- Fluent in English with excellent oral and written communication skills
- Minimum of 2 years Software Quality Assurance experience.
Preferred Technical and Professional Expertise
- Experience with Playwright/Java automation creation
- Experience in other Automation frameworks, such as Selenium Webdriver etc
- JavaScript experience
- Ability to see clarity in complex situations.
- Flexible and willing to adapt to quickly changing product requirements.
- Proven ability to work on multiple projects.