Job Details
Skills And Tools:
Job Description
ABOUT THE D.:
Our work is a place where we feel appreciated and challenged further. We strongly believe that 'experience' does not necessarily come with age nor with your university degree, but with what you actually decided to invest your time in. If you feel comfortable with this then you will probably enjoy working with us!
ABOUT THE ROLE:
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. You will play an essential part in our company’s product development process. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
RESPONSIBILITIES:
- Test newly developed software, features, and record any bugs or performance issues.
- Create, execute and develop test cases & procedures.
- Estimate, prioritize, plan and coordinate testing activities.
- Collect and record software defects in reporting system.
- Verify that new feature requirements are met.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Query, read code, deploy & maintain test environment.
- Track quality assurance metrics, like defect densities and open defect counts.
- Interact closely with the entire development team, making sure issues are clearly communicated and tracked.
- Execute and verify data 'ingestion' using internal on-boarding tool.
- Continuously improve the quality assurance processes.
- Stay up-to-date with new testing tools and test strategies.
Job Requirements
Requirements:
- Working knowledge of the Software Development Life cycle & QA's role in it.
- Experience in Object Oriented Programming experience in swift, Nodejs & API testing.
- Strong knowledge of software QA methodologies, tools and processes.
- Proficient in getting around Integrated Development environments (xCode, Android Studio).
- Experience in developing unit / Integration level white-box tests that exercise our middleware and frameworks at the API level.
- Experience with development best practices including agile processes, testing methodologies (white-box, black-box, unit, integration), continuous integration, Jenkins as well as mobile specific.
ABOUT US:
- We can offer a competitive salary & international exposure.
- Challenging working environment.
- Health insurance.
- Free snacks - because we need fuel!