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
● 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