Website Inventions Technologies Company Limited
Inventions Technologies Company Limited
The QA Engineer is responsible for developing and executing tests to ensure code and capability quality, overseeing the end-to-end development process. This role is responsible for reviewing technical design documents and tracking quality assurance metrics to ensure adherence to quality standards. This role is responsible for designing and implementing tests, identifying deficiencies, debugging, and defining remediating actions. The incumbent will provide software-related operations support, including providing level two and level three incident and problem support.
- • Review requirements, specifications, and technical design documents to ensure adherence to design quality and coding standards
- • Design and implement acceptance tests for user and technical stories
- • Test and validate solution against user story and technical story acceptance criteria, leveraging automation where possible
- • Debug tests and provide corrective actions to software engineering
- • Identify, record, and monitor testing bugs
- • Track quality assurance metrics, such as defect density and early life incidents
- • Estimate, prioritize, plan, and coordinate testing activities
- • Manage incidents as level two and level three support
- • Manage problems as level two and level three support
- • Suggest improvements to user stories and UX
- • Technical design assessment and evaluation
- • End-to-end solution and software test design, execution, and validation, with management of testing scenarios across teams / capabilities
- • Unit, integration, smoke and static code analysis testing
- • Architectural element testing e.g. APIs
- • Performance and security testing
- • Automated testing and tools e.g. Selenium
- • Code reviewing
- • Test report creation
- • Software incident and problem management
- • Continuous integration and continuous delivery methodologies and tools
- • DevOps culture, processes, and tools
- • Expertise in multiple programming and markup languages, such as HTML, CSS, JavaScript, Java, Ruby, SQL, XML, JSON, YAML, and Python
- • Competent working with cloud-native architectures, including public cloud PaaS/ IaaS, micro-services architectures, APIs
- • Highly cross-functional and able to swap and perform adjacent roles at short notice
- • Flexibility to deal with changing projects and priorities in a short space of time
- • Strong relationship building, persuasion, and collaboration skills that drives effective constructive feedback and support
- • Strong written and verbal communications skills, with the ability to distil difficult technical concepts into simple and actionable practices
- • Willingness to track, assess, and incorporate practice and technology developments into day-to-day working
- • Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes
- • Understanding of both the current Telecommunications and digital services market and emerging business and technology trends
- • Bachelor’s Degree in Computer Science, Information Systems, Business Administration, or other related field
- • At least 1-3 years relevant work experience of with three or more years is in software quality assurance, testing, programming and/or systems analysis
- • Experience of software QA methodologies, tools, and processes, with experience writing and executing comprehensive test plans and cases
- • Experience of automated testing tools and scripting
- • Experience working with agile methodologies, such as Scrum, Kanban, XP, TDD, BDD and ATDD
- • Experience working with multiple programming and scripting languages, such as JavaScript, Ruby, SQL, and Python
- • Experience working in cloud-native environments
- • Professional experience and knowledge of the Telecommunications industry preferred
- • Certified Scrum Developer (CSD) preferred
- • Competency in UX principles and practices preferre
How to Apply:
To submit your application, please follow the link provided below.
To apply for this job please visit www.it.co.tz.
