Position: Test Engineer (Document flow)
Company: Sigma Software
Experience required: 3y
Category: QA
English level: intermediate
Published: 2020-12-01T00:00:00+02:00

System is a standard Enterprise Content Management (ECM) system that supports all kinds of municipal or corresponding authority's, case management and is characterised by a high degree of standard functionality.  
System is a solution that consists of a VB6 client (Rich functionality) and a Web client (Limited functionality). It is using an MS SQL Database and .NET as core, have lots of 3’rd party components and an installbase of 40+ customers with yearly version upgrades.

Responsibilities:	
- Test strategy definition
- Analyze the requirements, create the acceptance criteria
- Plan and estimate testing activities
- Create and support required test documents and artifacts (including test plan)
- Perform functional, regression, compatibility, and integration testing
- Report defects, track changes on their status, and verify when they are resolved
- Providing regular and clear reports on project status and progress
- Risks (regarding the test activities) identification, analyzis, mitigation
- Collaborating with team members to achieve the best results
- Communication with Customers

Requirements:
- Strong knowledge and understanding of software testing concepts and practices
- Strong understanding of software development methodologies
- Experience with requirements analysis and testing
- Strong experience in functional and regression testing: test design techniques, impact analysis
- Experience in creation of basic test documentation: test case, check list, bug report, test report
- Estimation techniques understanding and experience in estimating of test tasks
- At least Intermediate level of English
- Azure knowledge and experience will be a big plus

Personal profile:	
- Responsible and proactive;
- Good analytical skills, problem-solving skills and attention to details;
- Ability to focus on business needs rather than on task completion
- Striving to introduce best practices in daily work;
- To be a team player with a keen sense of responsibility;
- Be ready and be able to communicate in written and verbal form with the client