Quality Assurance and Test Engineer
5 days ago
Salary: $90,000 - $110,000 per year
We are seeking a detail-oriented and dedicated Quality Assurance (QA) Tester / Engineer to join our content platform team. As a QA specialist, you will play a crucial role in ensuring the high quality, reliability, and performance of our platform, which serves a wide range of users. Your primary responsibility will be to develop and execute comprehensive test plans, perform thorough testing of new features and enhancements, identify defects, and work closely with cross-functional teams to drive continuous improvements in product quality.
Responsibilities:- Test Planning and Strategy:
- Collaborate with product managers, developers, and other stakeholders to understand requirements and develop test strategies.
- Create and maintain detailed test plans, test cases, and test scripts for new features and updates.
- Test Execution and Defect Management:
- Conduct functional, regression, and integration testing to ensure the platform's functionality, usability, and compatibility.
- Identify, record, and track defects using issue tracking tools, and work with development teams to resolve them efficiently.
- Test Automation:
- Implement and maintain automated test scripts using appropriate tools and frameworks to improve testing efficiency and coverage.
- Continuously enhance and expand automated test suites to keep pace with platform enhancements.
- Performance and Load Testing:
- Conduct performance and load testing to assess the platform's stability and scalability under different conditions.
- Analyze performance test results and collaborate with the development team to optimize performance bottlenecks.
- User Experience (UX) Testing:
- Evaluate the user experience and interface elements of the platform to ensure a seamless and intuitive user journey.
- Provide valuable feedback to improve user interactions and overall usability.
- Compatibility Testing:
- Verify the platform's compatibility across various browsers, devices, and operating systems.
- Documentation and Reporting:
- Document test results, defects, and test coverage thoroughly.
- Generate clear and concise test reports for stakeholders and project teams.
- Continuous Improvement:
- Proactively contribute to the improvement of QA processes, methodologies, and tools.
- Participate in retrospectives and share insights to enhance team efficiency and product quality.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience (2+ years) as a Quality Assurance Engineer or a similar role in web application testing.
- Strong understanding of software testing principles, methodologies, and best practices.
- Experience with test management and issue tracking tools (e.g., Jira, Bugzilla, TestRail).
- Familiarity with automated testing frameworks and tools (e.g., Selenium, Cypress, JUnit).
- Applicable knowledge of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
- Ability to create, maintain, and execute manual test cases effectively.
- Familiarity with performance testing tools (e.g., JMeter, LoadRunner, Gatling) is a plus.
- Basic knowledge of SQL and database testing is advantageous.
- Excellent analytical, problem-solving, and debugging skills.
- Strong written and verbal communication skills, with the ability to communicate effectively with technical and non-technical stakeholders.
- Enthusiasm for technology and a passion for delivering high-quality products to users.
- Proactive, self-motivated, and able to work independently as well as part of a team.
- Fastidiously detail-oriented with an eye for identifying subtle issues and edge cases.
- Ability to thrive in a fast-paced and dynamic work environment.
- Adaptability to quickly learn and adapt to new technologies and processes.
-
Senior Quality Assurance Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA leading role for a Quality Assurance Specialist to drive Test Automation Implementation.You will be responsible for aligning Business Analysis, Development, and Quality Assurance teams to optimize testing efficiencies across the Product delivery stack.Key requirements include:Proven experience in Test Automation using SeleniumStrong understanding of Agile...
-
Software Quality Assurance
2 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA Full timeAbout this roleThis role is for a seasoned subject matter expert in software quality assurance / testing to join NTT DATA.As a Software Quality Assurance / Testing Engineer, you will be responsible for participating in every phase of the development process to ensure that the design and software adhere to company standards.You will collaborate with various...
-
Quality Assurance Engineer
3 days ago
Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeSouth Africa's leading digitally advanced bank, Deka Minas (Pty) Ltd, is at the forefront of innovation and technology.We are seeking a talented Quality Assurance Engineer to join our dynamic team in ensuring the quality and reliability of web and mobile-based banking solutions.About the Role:Develop comprehensive test plans, test cases, and test scripts for...
-
Software Quality Assurance Engineer
1 month ago
Johannesburg, Gauteng, South Africa Tower Group Full timeJob Title: Software Quality Assurance EngineerAt Tower Group, we are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our software products by designing and executing manual and automated tests.Key Responsibilities:Design and execute...
-
Software Quality Assurance Engineer
4 days ago
Johannesburg, Gauteng, South Africa Nambiti Technologies Full timeNambiti Technologies is seeking a skilled Software Quality Assurance Engineer to join our team.About UsWe are a technology-driven company dedicated to delivering high-quality software solutions. Our mission is to empower businesses by providing innovative and reliable software products.Job SummaryThis is an excellent opportunity for a talented Software...
-
Senior Quality Assurance Engineer
5 days ago
Johannesburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Quality Assurance EngineerWe are seeking an experienced Senior Quality Assurance Engineer to join our team at Planet10. In this role, you will be responsible for ensuring the quality of our systems and products.About UsPlanet10 is a leading provider of innovative solutions in the Payroll/HR industry. We pride ourselves on delivering...
-
Senior Quality Assurance Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Recru-it Full timeJob Description:At Recru-it, we're seeking a skilled Sr. Quality Assurance Engineer to join our team. In this role, you will play a critical part in ensuring the highest quality of our CRM software by developing and executing thorough tests to detect and report any errors in the product.Key Responsibilities:Develop and execute test plans to validate software...
-
Lead Quality Assurance Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Specd Full timeJob Title: Lead Quality Assurance EngineerJob Summary:We are seeking a highly skilled Lead Quality Assurance Engineer to join our team at Specd. The successful candidate will be responsible for managing data, identifying data ownership, and remediating data quality issues. They will also design automation testing plans, develop automation test scripts, and...
-
Quality Assurance Lead
1 month ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob DescriptionWe are seeking a highly skilled Quality Assurance Lead to join our team at IOCO. As a key member of our Quality Assurance team, you will be responsible for leading the implementation of our quality assurance principles and standards to ensure the delivery of high-quality solutions.Key Responsibilities:Lead the development and implementation of...
-
Quality Assurance Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa Frostbyte Digital Full timeWe are seeking a skilled Quality Assurance Specialist to join our Frostbyte Digital team.Job DescriptionFrostbyte Digital is committed to delivering exceptional software solutions that meet the highest standards of quality and reliability. As a Quality Assurance Specialist, you will play a critical role in ensuring that our products and services meet these...
-
Automation Quality Assurance Engineer
3 days ago
Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full timeJob DescriptionWe are seeking a highly skilled Automation Quality Assurance Engineer to join our team at FirstRand Bank Limited. This is an excellent opportunity for someone looking to excel in the field of quality assurance and automation.Key ResponsibilitiesTo create, maintain, and refine automated testing within the quality assurance processes across the...
-
Quality Assurance Lead
4 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob Title: Quality Assurance LeadAbout the Role:We are seeking a highly skilled Quality Assurance Lead to join our team at IOCO. As a Quality Assurance Lead, you will be responsible for leading the test implementation in accordance with agreed Quality Assurance principles and standards. Your primary goal will be to manage product risk and inter-dependencies...
-
Senior Quality Assurance Specialist
1 month ago
Johannesburg, Gauteng, South Africa E-Merge Full timeQuality Assurance EngineerWe are seeking an experienced and self-motivated Quality Assurance Engineer to join our Agile Team at E-Merge. As a QA Engineer in the Agile Team, you will play a crucial role in ensuring the quality, performance, and reliability of our software products.Key Responsibilities:Work closely with developers, product managers, and other...
-
Software Quality Assurance Engineer
1 month ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. The successful candidate will be responsible for ensuring the quality of our software solutions by designing, developing, and implementing automated test assets.Key ResponsibilitiesDesign and develop automated test assets using automation test kits and...
-
Software Quality Assurance Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA Full timeJob Title: Software Quality Assurance EngineerAbout the RoleThe Software Quality Assurance Engineer will play a crucial role in ensuring the quality of software products. This includes participating in every phase of the development process, from design to deployment.Key ResponsibilitiesCollaborate with cross-functional teams to plan, execute, and report on...
-
Senior Quality Assurance Specialist
3 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeAbout the RoleWe are seeking an experienced and self-motivated Quality Assurance Engineer to join our Agile Team at E-Merge. As a QA Engineer in the Agile Team, you will play a crucial role in ensuring the quality, performance, and reliability of our software products.You will work closely with developers, product managers, and other stakeholders to identify...
-
Senior Quality Assurance Engineer
1 week ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeWe are seeking a dedicated Senior Quality Assurance Engineer to join our team in Johannesburg. The ideal candidate will be responsible for enhancing the quality of software applications through effective testing processes.
-
Software Quality Assurance Engineer
1 month ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our squad, you will be responsible for ensuring the quality of our software solutions by designing, developing, and implementing automated test assets.Key ResponsibilitiesParticipate in the planning, estimation, and sizing of...
-
Quality Assurance Specialist
1 week ago
Johannesburg, Gauteng, South Africa Quality Connect Staffing Full timeAbout Quality Connect StaffingWe are seeking a skilled and dedicated Quality Assurance Officer to join our team.This is an exciting opportunity for the right candidate to contribute to the continued success of our organization.
-
Quality Assurance Specialist
1 month ago
Johannesburg, Gauteng, South Africa IntelliStaff Full timeJob Title: Quality OfficerIntelliStaff is seeking an experienced Quality Officer to join our team. The ideal candidate will have a strong background in welding inspection, civil construction, and quality assurance within the industrial sector.Key Responsibilities:Welding Inspection: Conduct visual and non-destructive testing (NDT) inspections on welding...