Tester / Qa Engineer - Hybrid

Details of the offer

You will work with cutting-edge automated testing tools and methodologies to help us deliver exceptional software products.Key Responsibilities:Multi-Platform Testing: Conduct thorough testing on a range of platforms, including web and mobile applications, ensuring consistency and performance across various devices and environments.Test Design & Documentation: Create and maintain comprehensive test documentation, including test cases, plans, and reports. Ensure all testing processes are fully documented and aligned with project requirements.Test Execution & Analysis: Execute functional, regression, and performance tests, providing clear, actionable feedback to developers. Identify, track, and help resolve bugs and issues efficiently.Agile Collaboration: Work within an Agile framework, participating in sprint planning, daily stand-ups, and retrospectives. Collaborate with developers, product managers, and other stakeholders to ensure smooth product development.Automation: Utilize automation tools (such as Selenium, Cypress, and others) to optimize testing workflows and increase the efficiency and accuracy of testing processes.Test Environment Setup: Set up and maintain test environments, including databases and test data, ensuring readiness for testing cycles.Reporting: Regularly report on testing progress, highlight risks, and suggest areas for improvement. Maintain accurate records of test results and issues in project management tools like JIRA.Essential Skills and Experience:Education:Essential: Certification or qualification in software testing.Desirable: Degree or diploma in Computer Science or related field.Experience:3-5 years of professional experience in software testing, including hands-on work with automated testing tools and methodologies.Experience in both manual and automated testing.Technical Proficiency:Familiarity with testing tools like Selenium, Cypress, Zephyr, Test Project, BrowserStack, and JIRA.Comfortable with programming/scripting languages like HTML, JavaScript, Kotlin, or Swift.Understanding of SDLC & STLC: Strong knowledge of the Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).Database & SQL: Basic understanding of SQL for querying databases during testing.Agile Experience: Proven experience working in Agile environments, with a focus on Agile testing processes.Problem-Solving & Attention to Detail: Strong ability to troubleshoot, analyze, and resolve issues in a timely and thorough manner.Additional Skills and Knowledge:Experience with cross-browser testing and mobile device testing (iOS/Android).Ability to create detailed and clear test cases and execute them effectively.A proactive mindset with a keen focus on continuous improvement of testing processes.What Youll Do:Planning & Analysis (15%): Develop test strategies, plans, and test cases. Ensure alignment with project requirements, and maintain thorough documentation throughout the testing cycle.Testing & Execution (55%): Execute a variety of tests (functional, smoke, regression) on web and mobile applications. Continuously monitor test progress and troubleshoot any issues that arise during testing.Reporting & Documentation (20%): Document test cases, results, defects, and user stories. Keep track of testing progress in JIRA and generate insightful status reports for stakeholders.Communication (10%): Maintain clear communication with team members, project managers, and other stakeholders to update on testing progress, report risks, and share feedback.Preferred Qualifications:Hands-on experience with automated testing tools such as Selenium, Cypress, and Zephyr.Familiarity with Agile principles and use of JIRA for test management and bug tracking.Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.Why Join Us?We offer a collaborative and fast-paced environment where innovation is at the core of everything we do. As a Software Tester on our team, you will have the opportunity to work with cutting-edge technology and contribute directly to the delivery of high-quality software that delights our users. If you are passionate about software quality and continuous learning, we would love to hear from you!


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Lead Applications

The main purpose of this position is to provide technical leadership and guidance in the application and integration security function, in support of secure ...


It Ridge Technologies - Gauteng

Published 23 days ago

Advice Enablement Specialist-1

Advice Enablement Specialist Location: Johannesburg Time Type: Full time Posted On: Posted 2 Days Ago Time Left to Apply: End Date: October 28, 2024 (4 days ...


Rmbwestport - Gauteng

Published 23 days ago

Lead Developer

We're seeking an experienced Technical Lead Developer to lead our development team in creating scalable software solutions that meet business requirements an...


Ioco - Gauteng

Published 23 days ago

Azure Cloud Engineer

Position Overview: We are seeking a talented and motivated Azure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing...


Different Technologies Pty Ltd. - Gauteng

Published 23 days ago

Built at: 2024-11-16T14:43:34.507Z