We are looking for an aspiring and motivated team player as a new QA Software Engineer Automation. If you are looking for a job in an agile work environment, flexibility and room to grow, this is the right place for you.
What you will do:
- You work and interact closely with other team members from the Quality Management Department as well as with Development.
- Design, create and execute automated tests
- Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
- Support, maintain, and enhance all test case automation related activities during iterative development, system testing, and regression testing
- Review user stories and functional requirements
- Assist with manual testing; execute manual test cases and scripts for products under development using test management/tracking tools
- Create and maintain test plans, cases, scenarios/scripts, in compliance with defined QA standards and methodologies
- Establish and configure testing environments for executing test cases and scenarios
- Participate in the development, deployment, and administration of QA process, tools, and supporting technologies
- Understanding the test pyramid and different layers of testing
Requirements:
- 2+ years of experience with software testing of web-based applications using a structured testing methodology
- Experience with automated functional testing tools, (e.g. Cypress, Cucumber, Selenium).
- Experience developing with any modern programming languages (Python, JavaScript, Ruby etc.)
- Familiar with front-end technologies, REST web services, mobile applications, and Databases
- Excellent troubleshooting, problem solving, and analytical skills
- Excellent English language skills; German skills are a plus.