AVEVA is looking to solve the problem of ensuring the quality and reliability of their Monitoring and Control Line of Products, namely System Platform and InTouch OMI, through the development and execution of manual and automated test cases.
Requirements
- Fluent in the C-Sharp, Microsoft Automation Frameworks such as UIA, CodedUI with Visual Studio as the primary development tool.
- 2+ years of experience building test tools / test harnesses preferred.
- Experience with an agile software development model such as SAFe.
- Strong technical/engineering background with the ability to analyze and solve difficult business problems in a complex domain.
- 3+ years of debugging and troubleshooting skills especially for .NET Applications.
- Experience working with Azure DevOps using Git or TFVC.
- Experience working with distributed / remote development and test resources to ensure timely and high-quality delivery of software releases is desirable.
Responsibilities
- Author and Execute Manual and Automated Test Cases, design Test Scripts and test frameworks based on C-Sharp and Microsoft UIA Framework.
- Define Test Strategy, Test Design and Test Plans for AVEVA Products
- Work with offshore development center resources if needed. Mentor and guide junior QA engineers in the team.
- Provide expertise and leadership in the review and validation of all software development deliverables ranging from test plans, test designs, test automation designs, test cases and test automation suite.
- Work with cross-functional product development teams (product development, product management, program management, and Delivery team) and AVEVA’s OEM customers to understand requirements & system architecture for the system under test.
- Be a thought leader and a Quality Advocate champion within the R&D organization. Push the envelope on innovation by bringing forward new test ideas and processes for improving the efficiency of our execution and validation processes.
- Debug product code with fellow developers to troubleshoot and isolate defects in product.
Other
- A BS/MS in Computer Science/Engineering or equivalent
- 3-5 years of overall experience in a combination of software development and software test development
- Strong interpersonal, verbal and written communication skills, with ability to articulate the problem and solution space to different kinds of audiences.
- Highly motivated self-starter with an innovative thinking bias
- Please note, this role is not able to offer visa transfer or sponsorship now or in the future