Senior Automation Tester

Johannesburg, Gauteng
Posted 8 days ago
Company:
Frostbyte Digital
Company Description:
FrostByte is primarily focused on software engineering and a quality assurance consulting service for the Set-Top-Box, Mobile and Web based platforms. Keeping up to date on technology advancements allows us to provide the best possible solutions to our customers so that they can create great products.
Contract Type:
Contract
Experience Required:
5 to 10 years
Education Level:
Bachelor
Number of vacancies:
1

Job Description

Key Responsibilities:
● Operational Delivery
o Develop, review, and execute manual and automated tests.
o Define testing scope and apply appropriate techniques for comprehensive coverage.
o Contribute to test planning, effort estimation, and the establishment of test strategy and plans. o Implement
relevant test measurements and metrics within the release/product and testing team. o Create manual test cases
aligned with requirements and ensure compliance with test policies, procedures, and regulatory requirements.
o Identify opportunities for test automation and develop automated test scripts.
o Execute and maintain automated test suites to improve testing efficiency and coverage.
o Continuously enhance automation frameworks and scripts for scalability and reliability.
o Integrate automated tests into CI/CD pipelines for continuous testing.
o Monitor CI/CD processes and troubleshoot test failures to ensure smooth deployments.
o Design, develop, maintain, and execute reusable and maintainable manual test scripts.
o Peer review test cases and test scripts for accuracy and completeness.
o Analyze manual and automation results, propose effective solutions, and log, verify, and monitor defects,
documentation, and test outcomes.
o Participate in the prioritization and reporting of defects through liaison with stakeholders.
o Engage with various stakeholders throughout the testing process and represent the team in regular status
meetings as required.
o Assist and mentor other team members, including new members and interns, and contribute to continuous
test process improvement.
o Collaborate effectively within an agile team, contributing to the analysis, design, development, and testing of
high-quality software.
o Aid in the identification and implementation of appropriate software test automation processes and
procedures.
o Assist with the continuous improvement of testing efforts and development of the overall test strategy. o
Track end-to-end requirements specification changes and assess the impact on test cases.
o Work closely with cross-functional teams, including developers, product managers, and business analysis
teams.

Experience
● Minimum of 6 years of experience in software testing with increasing levels of responsibility. ●
Experience in manual, automation, performance, and security testing.
● Familiarity with Automation Testing Lifecycle Management.
● Limited knowledge of testing networking equipment viz. routers and switches.
● Ability to analyze existing test cases and ability to write new test cases for routers and switches
● Various testing techniques viz. regression testing across various router firmware versions
● Limited experience in load testing tools (e.g., JMeter, Locust, LoadRunner, RPT, Skill Performer).
● Experience in testing standalone applications.
● Basic knowledge of relational databases.
● Familiarity with the software development process, including Agile development methodologies.
● Proficient in debugging network-related issues and reporting them for resolution.
● Experience in both functional and non-functional testing.

Qualifications
● B.Sc. (Computer Science and Computer Engineering) or similar qualifications
● ISTQB Foundation Level (Advanced level preferable)
● Leadership training or courses can be advantageous