Position: Senior Test Engineer
Company: DataJob
Category: QA Automation
Experience required: 5y
English level: upper

We believe that you have experience from working as a tester in an agile team with everything from requirements to operations using test methodology and test frameworks at all test levels. Also that you see the benefit of the combination of test automation and exploratory testing. You are driven and like to improve and develop frameworks and tools that can be used to automate tests. We are happy to see that you understand and have experience of working with architecture. 
 
Required tester-specific competencies:
· Tester mindset
· Curious, independent and creative
· Exploratory and unscripted testing
· Automated testing using Javascript
· Experience in testing complex distributed systems
· Interested in API and backend testing
· Integration testing in a serverless environment
· End-to-End testing in a serverless environment
 
Required developer-specific competencies
· Python (only legacy components are in Java, most of the BackEnd code is in Python)
 
Valuable competencies:
· Experience working with agile methodologies (SAFe, Scrum)
· Experience with an automated front-end testing platform (like Cypress – or something similar)
· Experience in API design and best practices
· Experience working with continuous integration
· Experience in software design
· Micro-services architecture
· Serverless architecture
· Experience with Relational and non-relational databases (e.g. DynamoDB, Aurora PostgreSQL)
· Message queues and notification services
 
Experience with AWS:
· CloudFormation
· AWS Lambda
· AWS API Gateway
· AWS CLI
 
Tools
· Source control tool (e.g. Git)
· Unit testing
· Monitoring tool (e.g. Datadog)

Location: Gothenburg, Sweden
Workload: 100%
Language: English (verbal and written)