This position is responsible for ensuring product quality through hands-on testing, creation of detailed test plans and acceptance criteria, development and maintenance of automated tests, and overall leadership of QA activities throughout the software development lifecycle
Job Summary
This position is responsible for ensuring product quality through hands-on testing, creation of detailed test plans and acceptance criteria, development and maintenance of automated tests, and overall leadership of QA activities throughout the software development lifecycle.
Develop, maintain, and execute automated tests for UI, API, integration, regression, and performance scenarios.
AVEVA is creating software trusted by over 90% of leading industrial companies and is committed to embedding sustainability and inclusion into its operations, culture, and core business strategy.
Matching Summary
This position is responsible for ensuring product quality through hands-on testing, creation of detailed test plans and acceptance criteria, development and maintenance of automated tests, and overall leadership of QA activities throughout the software development lifecycle.
Skills & Requirements
Must-have
Own QA strategy and quality standards
Develop and maintain automated tests
Integrate automated test suites into CI/CD
Hands-on testing and test plan creation
Agile/Scrum team experience
Nice-to-have
Cloud infrastructure experience
Interest in industrial automation R&D
Experience with cloud platforms
Knowledge of RESTful APIs
Key Requirements
Proven experience as a Software Test Engineer or QA Engineer
Strong expertise in writing test plans, acceptance criteria, and detailed test cases
Hands-on experience developing automated tests using tools such as Selenium, Cypress, Playwright, JUnit, TestNG, or similar
Working knowledge of CI/CD environments (e.g., Azure DevOps, Jenkins, GitHub Actions)
Solid understanding of software QA methodologies, tools, and processes