AVEVA is looking to solve the problem of ensuring the quality and reliability of their software products by driving the automation of their testing processes for Azure solutions.
Requirements
- Experience in designing and developing Microsoft Azure, C-Sharp/.NET technologies, Full stack and angular
- Experience with UI automation tools
- Experience with API testing tools and frameworks (e.g., Postman, REST)
- Knowledge of Testing methodologies and defect tracking
- Experience with Agile and scrum methodologies
- Knowledge of C-Sharp
- Experience with Azure DevOps
Responsibilities
- Design, develop and implement AVEVA solutions on Microsoft Azure
- Create and maintain scalable, reliable, and reusable test automation frameworks using C-Sharp
- Develop, execute, and maintain automated test scripts for web applications built with Angular
- Implement automated tests for RESTful APIs and backend services using C-Sharp
- Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline (e.g., Azure DevOps) to enable continuous testing
- Create and maintain clear and concise documentation for test plans, test cases, and automation frameworks
- Continuously evaluate and validate system design and architecture with risk analysis and the creation of mitigation strategies
Other
- Bachelors in computer science
- Excellent analytical skills, open, proactive, results oriented, self-organized, and self-motivated
- Ability to learn new skills through a balance of self-education, internal training and mentoring
- Demonstrates optimal speed of execution for routine assignments
- Ability to work in a hybrid environment with flexible work hours