About The Role:
We are seeking a Junior Quality Assurance Analyst with exceptional abilities to lead the planning, design, and execution of test plans, test scripts, and process plans for projects.
The Junior Quality Assurance Analyst will conduct testing on software, websites, and other technical products to identify and resolve bugs, defects, and other potential issues.
The Junior Quality Assurance Analyst will work closely with various departments to perform and validate test cases based on quality requirements, and recommend changes to predetermined quality guidelines. You will be responsible for ensuring that the end product meets the highest quality standards while also fully functional and user-friendly.
The Junior Quality Assurance Analyst Will:
Review design specifications to understand the scope, requirements, and function of the products
Identify appropriate parameters, functions, and data to test and validate; parameters may include general function, validity of results, accuracy, reliability, and compliance with industry standards
Conduct testing to ensure products perform according to user requirements and within established guidelines
Identify features that fall out of specification, report defects to engineers while also identifying and recommending solutions, improvements, and updates
Work closely with the product and engineering team on the design and development of new features
Recommend, implement and monitor preventative and corrective actions to ensure that quality assurance standards are achieved
Implement and monitor test scripts to assess functionality, reliability, performance, and quality of the service or product
Identify, log, and recreate error codes, bugs, and defects.
Requirements
Qualifications and Experience:
1-2 years of experience in Quality Assurance and Control
Good knowledge of software and database testing including designing and manipulating test data, validating stored jobs, and error replication
Experience in gathering test requirements and defining quality metrics to measure product quality based on specifications or verbal communications
Experience with end to end testing - Testing Planning, Test Execution, UAT, Regression
Experience creating automation test suites is good to have, in one of these tools or similar: Provar, JUnit, Bamboo, Silk Test, Selenium, Appium or Cypress
Experience in TDD, JIRA, Scrum
Experience with PWAs and Android mobile testings
Strong data analytics experience & using data to increase customer satisfaction
About You:
You have excellent verbal, written, and interpersonal communication skills
You can communicate with technical teams and business stakeholders in a multicultural environment, as well as clearly document software for these audiences
You demonstrate people skills; must be able to collaborate effectively with diverse personalities and skill sets, and enjoy constructive conflict
You have a strong track record of professionalism and trustworthiness
You possess effective communication, relationship building, and teamwork skills
You have a strong track record of managing engineers and developers by directly reporting to them.
You can take initiative and problem-solve when challenges arise,
You are comfortable working with senior leadership, reporting on data and outcomes
You are willing to take risks, fail, learn, give and receive feedback, and try new approaches
You are passionate about improving the quality of education across Africa.