No more applications are being accepted for this job
- 5+ years of test automation and build pipeline experience
- Ability to write good code (professional and clean code design)
- Deep knowledge of test methodogies, writing test plans, mock up data/services, create test cases, debugging and testing
- Experience working in agile teams, CI/CD with Jenkins automated deployment
- Passion and Drive to lead initiatives on continuous improvements
- Experience with CI/CD and Pipeline-as-Code: Jenkins, Groovy, etc.
- High attention to detail - sharp attention
- Have excellent communication skills
- Technologies - Ansible, Docker, ELK, Grafana, Python, Jenkins, Groovy, Shell, Windows, Max and Linux, Git.
- Work with the team to automate testing of new functionalities and services using existing service architecture, delivery pipeline and test framework
- Create test harnesses and infrastructure supporting Windows, Mac and Linux
- Analyse and deconstruct a complicated software system and design a strategy to test it
- Develop and take ownership of activies/areas for the infrastucture and build a pipeline that can be used to build desktop products
- Automate all aspects of the appication life cycle so that we can build, test and release the software better
- Triage the pipe-related issues on a regular basis and devise solutions to address the prioritised issues
- Evaluate (proprietary or open source) tools and frameworks for better infra and pipeline management
- Drive and lead CI/CD and Automation practices across the platoform
- Enforce Engineering Excellence practices and drive quality early in code development; enforcing coding standards and other strategies to improve and ensure code quality
- Strong hands on knowledge of one or more of Infrastructure-as-Code tools and technologies (like Ansible)
- Experience with metrics, monitoring and alerting tools like ELK, Grafana, etc.
- Experience with security, secretst management, certificates, encyption, and keys like Vault
- Degree in Computer Science/Engineering or similar qualification
- Strong experience with Python is a highly beneficial.
Software Testing Engineer - Singapore - SPM STRATEGIC PTE. LTD.
SPM STRATEGIC PTE. LTD.
Singapore
3 weeks ago
Description
Roles & ResponsibilitiesSeeking a passionate Test Engineer to join a team of professionals who are responsible for building the Build pipeline and automating our test suite for the multi-platform desktop licensing framework. The licensing framework will be used by all client desktop products like AutoCAD, Maya, Inventor, etc., for managing licensing workflows. The candidate will work within a highly visible team where the developed code willl have a direct, positive impact on millions of user of our products.
Minimum Qualifications:
Responsibilities:
Preferred Qualitifications:
Licensing
Mac
Groovy
Agile
Maya
Test Cases
Test Automation
Open Source
Attention to Detail
Python
Software Testing
Windows
Writing
Ansible
Debugging
Linux