We Are Hiring | Quality Assurance EngineersFull time - Techduce Africa - Lagos, Nigeria
Quality Assurance Engineers
Techduce Africa is a software development leading company, we focus on business suites tools, information technology and internet marketing. Our business model is based on customer obsession – we start by listening to what our customer wants and work our way in delivering to customer expectation.
Responsible for testing and verifying that the software meets the specified requirements and works as expected.
- Designing and implementing test plans, test cases, and test scripts
- Executing manual and automated tests to identify and report software defects
- Collaborating with development teams to understand and verify software requirements
- Participating in code reviews to ensure software quality and adherence to standards
- Debugging and reproducing defects and working with developers to resolve issues
- Ensuring the software meets quality and performance standards
- Keeping up-to-date with new technologies and trends in software testing
- Writing and maintaining technical documentation, including test plans and test results
- Participating in continuous improvement of the software development process.
- A bachelor’s degree in computer science, software engineering, or a related field
- Experience in software testing and quality assurance, including manual and automated testing
- Strong understanding of software development methodologies, such as Agile or Waterfall
- Familiarity with software testing tools and frameworks, such as Selenium, JUnit, or TestNG
- Knowledge of software programming languages, such as Java, Python, or C#
- Ability to write test plans, test cases, and test scripts
- Excellent problem-solving skills and ability to debug complex software issues
- Good communication and collaboration skills, as software testing often requires working closely with development teams and other stakeholders
- Experience with continuous integration and continuous delivery (CI/CD) processes
- Understanding of software development life cycle (SDLC) and software testing principles.
- Remote work opportunities, flexible working hours.
- Seriously experienced, self-motivated, self-aware, and self-improving colleagues.
- Anything you need for your continuous professional development – amazing training courses, reference books, team building activities.