Functieomschrijving
Do you want to work with the latest technologies? Do you want to work in a small-scale environment where the team works directly with developers? We believe this QA Engineer - Automation role was created for you!
As a QA Engineer, you'll help us build and maintain our automated testing tools. You will work with the team to develop new features for existing applications or create entirely new ones. You'll ensure that these applications are of high quality by ensuring they meet all requirements as defined in their design documents. In addition, you will be responsible for writing unit tests and integration tests as well as implementing user acceptance testing procedures across multiple platforms.
Requirements
- Responsible for all aspects of unit, integration, functional, and acceptance testing for the full QA team
- Testing must pass all quality assurance tests, needs to have a thorough knowledge of software testing and its processes, tools, methods, methodologies, etc.
- Requirements will be defined by business owners and the QA team in consultation with the development team.
- The requirement definition should include sufficient detail to understand the desired output of the application under test.
- Evaluate software for possible defects by reading source code, tests, and documentation.
Qualifications
Bachelor’s degree in Computer Science, Computer Engineering or related field required5+ years of experience with automated testing and development.Must have worked on the automation side of a large project for 3+ years and experience in C#, Java, Python, JavaScript, Maven / Gradle / SonarQube preferred.