AVEVA ยท 3 months ago
Software Development Engineer in Test
AVEVA is a global leader in industrial software, creating trusted solutions for leading industrial companies. The Software Development Engineer in Test will collaborate with software engineers to design and implement automated tests for Azure solutions, ensuring the quality and reliability of software products through effective automation processes.
ChemicalComputerData MiningElectronicsIndustrial ManufacturingInformation TechnologySimulationSoftware
Responsibilities
Design, develop and implement AVEVA solutions on Microsoft Azure
Create and maintain scalable, reliable, and reusable test automation frameworks using C#
Develop, execute, and maintain automated test scripts for web applications built with Angular
Implement automated tests for RESTful APIs and backend services using C#
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
Recognizing, articulating, and making technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
Demonstrate sound decision making on work to be sure it is delivered in a timely manner
Qualification
Required
Bachelors in computer science and experience in designing and developing Microsoft Azure, C#/.NET technologies, Full stack and angular
Design, develop and implement AVEVA solutions on Microsoft Azure
Create and maintain scalable, reliable, and reusable test automation frameworks using C#
Develop, execute, and maintain automated test scripts for web applications built with Angular
Implement automated tests for RESTful APIs and backend services using C#
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
Recognizing, articulating, and making technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
Demonstrate sound decision making on work to be sure it is delivered in a timely manner
Preferred
Experience with UI automation tools
Experience with API testing tools and frameworks (e.g., Postman, REST)
Excellent analytical skills, open, proactive, results oriented, self-organized, and self-motivated
Learns new skills through a balance of self-education, internal training and mentoring
Demonstrates optimal speed of execution for routine assignments
Have followed Agile and scrum methodologies
Knowledge on Testing methodologies and defect tracking
Benefits
Flex work hours
20 days PTO rising to 25 with service
Three paid volunteering days
Primary and secondary parental leave
Well-being support
Medical
Dental
Vision
401K
Company
AVEVA
AVEVA is an engineering IT software provider to plant, power, and marine industries.
H1B Sponsorship
AVEVA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (2)
Funding
Current Stage
Public CompanyTotal Funding
unknown2022-09-21Acquired
1999-03-19IPO
Leadership Team
Recent News
2026-01-05
Company data provided by crunchbase