We are looking for a Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions as well as raising issues related to data quality produced by single or multiple components.
You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-
effective. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Here's where you come in... Have a minimum of 5+ years of experience in developing tests for highly scalable backend applications and services Very experienced with writing tests for compiled-
and scripting-languages Accountable for project delivery on new product / pipeline projects while providing leadership and guidance to development team members Possess the confidence to refactor existing test-
code and write unit-tests where necessary Experienced in designing, implementing, and maintaining scalable complex network application test-
cases Experienced with open-source software development, including working with distributed teams across different time-zones containing employees and volunteers of differing skill levels Familiarity with the challenges of operating, developing and scaling data processing pipelines at the same time Professional problem solver, proactive, communicative, team-
worker, rigorous and 100% result-driven Experienced to prioritise and handle multiple tasks with confidence and maturity Strong understanding in facilitating complex foreign APIs and processes Experienced to build and improve a trial & error culture Experience testing RESTful API and generally service oriented and event-
Ensure that senior- and junior software developers follow development best-practices to make your job easier Extra awesome.
to-end and the results are in line with business expectations Ensure that each component provides meaningful documentation, monitoring and logging data