Schneider Electric™ creates connected technologies that reshape industries, transform cities and enrich lives. Our 144,000 employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment: https://youtu.be/NlLJMv1Y7Hk .
Great people make Schneider Electric a great company.
Eurotherm by Schneider Electric is a global manufacturer of instrumentation, systems and services designed for the efficient operation of industrial processes. The company's 50 year international reputation as a provider of innovative solutions across a broad spectrum of vertical markets is complemented by a range of engineering support services, designed to improve the performance and effectiveness of customers' plant-wide assets.
Responsible for the validation of web applications in a continuous integration environment using automated testing techniques wherever possible.
× Responsible for the validation of products which have a web interface. Working with the development team in a continuous integration environment, develop a test strategy that uses as much automation as is possible. You are expected to engage in continuous automated and manual testing activities throughout Agile development iterations aiming for zero defects.
× Participate in Agile iteration planning and provide input on required testing tasks, process, and user stories.
× Champion and represent the customer through the entire design, implementation and test cycle. Look for and expect improvements in software quality from the design teams. Request and argue for product changes to be made or defects fixed in order to improve quality and reliability.
× Responsible for defining overall test strategy, communicating vision, implement and manage validation activities in a safe manner using safe work practices and achieving project milestones.
× Work with R&D, Project and Product Managers to schedule product test phases, request resources, report progress & issues, overcome problems and obstacles before they become blocking issues etc. Contribute to the reviewing of project documents – Functional Specifications, Design documents etc. Review other people's work and provide good constructive comments.
× Plan and write software test plans and specifications. Read technical documents and liaise with Software Validation Manager and software engineers to learn about the products, predict areas likely to fail, plan and design tests, apply risk assessment, agree test deliverables, plan test schedule. Arrange and chair various software test reviews.
× Implement test specifications and Record and examine test results. Review software issues with engineers and Report product/software defects describing the nature of the fault and providing clear instructions how to reproduce it. Submit test results to the Software Validation Manager or Software Engineers for review and approval
× Provide regular reports to Software Validation Manager regarding status of testing and/or test related activities. Attend project meetings and product release meetings, reporting status and issues. Expected to speak openly on issues affecting quality/reliability and request/justify further testing or rework when necessary.
The ideal candidate will be able to demonstrate a detailed knowledge of many, if not all, of the following:
· 3- 5 years related work experience including writing test cases, test plans and code coverage
· Experience automating functional UI, RESTful web services
· Strong background C#
· Experience using tools such as NUnit, SpecFlow, Selenium, WebDriver, etc
· Experience with AngularJS and the Jasmine BDD test environment would be a plus
· Experience with GitHub, Jira, Confluence and Jenkins is a plus
· Automated software testing
· Continuous Integration
· Software testing and testing methodologies (Agile)
· Experience in using Test management tools.
· Planning and defining test strategy
· Functional product testing.
· Regression testing
· Test specification / report writing
· Formal technical qualifications of HNC/HTEC minimum, ideally to graduate level in Computer Science or Software related discipline are required.
· Full clean driving license
· Fluent spoken and written English
· The role may require UK & International travel
Let us learn about you! Apply today.
You must submit an online application to be considered for any position with us. This position will be posted until filled.
It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.
Schneider Electric is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Ideal candidate profile