About the Department
Our QA team is part of the development department and consists of approximately 8 engineers within software testing and thirdline support. We are a highly engaged team working on establishing and running a welldefined QA function at Duett. We also work closely with other departments to ensure that our software products are designed built and delivered at a pace and quality that meets our customers needs.
Role Objective
As a QA Engineer you will play a vital role in developing QA strategies in collaboration with other engineering teams focusing on enhancing the quality of our software products that are designed to manage accounting operations for small and mediumsized businesses
You will be part of our constantly expanding engineering department and will be responsible for ensuring that our fast agile development pipeline delivers high quality software and services to our customers. This position is also entitled to cultivate a culture where the whole agile team takes ownership of the quality.
In this role you will be taking part in QA activities ranging from analyzing the business needs formulating the most appropriate test strategies for the requirements creating the tests suites and other relevant documents executing the tests feeding back to the teams until assessing the user feedback postrelease.
You will also contribute to strategizing building and maintaining the automation framework and scripts using appropriate tools (currently Playwright is being used for web with Appium for Mobile).
Key Responsibilities
- Plan and perform various types of testing and quality assurance activities at all stages of SDLC for web and mobile applications.
- Review software requirements and provide early feedback on specifications user stories and acceptance criteria.
- Collaborate and coordinate with relevant stakeholders to aid smoother and faster deliveries of the software without compromising on quality.
- Focus on improving the quality and efficiency of deliveries by helping agile teams streamline their processes.
- Design implementation and delivery of scalable maintainable configurable and robust test automation frameworks.
- Feasibility study and framework design for automation.
- and Quality assurance of these automated cases.
- Maintaining the framework.
- Failure analysis and problemsolving on scripts.
- Be a stakeholder in one or more nonfunctional testing areas.
- Perform regression tests by executing the scripts and also be able to perform the tests manually for better understanding of the functional flows and for problem solving.
- Be an integral part of QA team contributing to the overall improvement of the quality of products and processes for smoother and reliable deliveries of our software.
Your Experience
- Excellent software testing skills manual and automation.
- Experience with working in an Agile/Scrum development process.
- Strong knowledge of software QA methodologies tools and processes.
- Experienced in reviewing requirements specifications and technical design documents to provide timely and meaningful feedback.
- Experience with writing clear concise and relevant test plans and test cases.
- Prompt bug reporting with some insights on root cause and impact analysis wherever applicable.
- 6 years of working experience in the field of quality assurance with 2 years of experience with Mobile App or device testing (manual and/or automation).
- Worked with Emulator and Simulator tools for Apple / Android.
- Experience with setting up of automation frameworks for testing web and mobile applications.
- Experience with Web and Mobile testing using Appium with drivers for IOS and Android.
- Ability to analyze and translate requirements and development stories into test scripts to ensure complete test coverage.
- Experience with pipelines in Azure for and reporting of automated tests.
- Experience with DevOps and tools for CI/CD.
- Good at communication and collaboration with internal teams to pave the way in building right products.
- Experience with nonfunctional testing like security performance stress usability etc. will be an addition.
- Done certification within ISTQB or similar qualification.
Your Profile
- Structured and analytical.
- Good in communication and teamwork.
- Proficiency in both written and spoken English.
- Genuine interested in keeping updated on developments in both testing and software development in general.
- Cooperation is something that you really value as important in this role.
- Dare to decide and be responsible for a decision.
Why Youll Love This Position
- Opportunity to be the catalyst for enhancing product quality and elevating customer satisfaction.
- Taking part in the scale up journey Duett has started and being recognized for your contributions.
- Opportunity to explore the latest trends within quality assurance and CI/CD models.
- Freedom to introduce modern tools and techniques where applicable to help improve productivity.
- Chance to be a driving force to help the agile teams strategize better for efficient deliveries.
- Contribute to expansion of test automation.
- Helping the teams in their mission of improving the products performance and quality at the same time.
- Contribute to the change of delivering our product once in a while to a potential continuous delivery model.
Why Duett
At Duett AS youre not just joining a company; youre becoming part of a community that values diversity equality and a transparent casual work culture. Were spread across various business areas and office locations yet we stand united in our mission. With a commitment to fair compensation we ensure that your dedication to our cause is well rewarded. We invite all qualified individuals to apply for this position.