Recruitment-room Volunteers

Intermediate Quality Automation Engineer (CPT Hybrid)

IT – Software TestingCape Town – Western Cape
6 days ago
Application ends: July 13, 2024
Apply Now
Deadline date:
July 13, 2024

Job Description

SUPPORT product development and quality software delivery by implementing and maintaining automation using modern continuous integration and automated testing approaches as the next Intermediate Quality Automation Engineer sought by a global provider of Digital Workplace Management Tech. You will be responsible for manually testing new features and verifying fixes, with a constant focus on automating as much of the testing function as possible. Applicants must have a completed Programming/Automation Degree/Certification with 4+ years’ work experience as a QA/Automation Engineer, 3 years’ work experience with modern Continuous Integration and Automated Testing practices & Python and JavaScript. Your other tech tools should include Cypress/Playwright or similar, Linux, Jenkins/GitLab, REST API, Postman or similar and Jira.
  • Participate in an Agile development process as projects require.
  • Collaborate with the team to continually improve the Software Development Life Cycle (SDLC) process –
    • Identify bottlenecks or inefficiencies.
    • Research new tools, technologies, and testing processes.
    • Make recommendations to tooling or process improvements.
  • Create and maintain automated tests and frameworks for all software products.
  • Perform regular manual testing to discover bugs within the software.
  • Manually verify defect fixes on relevant test systems.
  • Manually verify software patches before they are delivered to customers.
  • Collaborate with the Development team to plan, create, manage and execute the overall test plan per feature –
    • Create test plans.
    • Document test cases.
    • Manually test user stories to ensure acceptance criteria are met.
    • Create automated tests to cover the test plan as far as possible.
    • Assist with troubleshooting of customer support cases.
    • Enable customers and service organizations by actively engaging on relevant IM channels.
Qualifications –
  • Completed relevant Programming / Automation Courses, Certifications, or Degrees.
  • Experience/Skills –
  • 4+ Years of experience as a Quality Assurance/Automation Engineer.
  • At least 3 years of experience working with modern Continuous Integration and Automated Testing practices.
  • At least 3 years of experience doing basic Development (Python and JavaScript preferred).
  • Must be able to work across the full technology stack i.e. Frontend and Backend Testing.
  • You must have the legal right to work in South Africa.
Required Skills –
  • Cypress / Playwright or similar.
  • Linux command line basics.
  • Jenkins / GiLlab configuration and pipelines.
  • REST API integration and testing using Postman or similar.
  • Jira.
Preferred Skills –
  • Python/JavaScript basic scripting.
  • Robot Framework.
  • Selenium.
  • Bash scripting.
  • Docker.
  • Ansible.
  • Critical thinker and problem-solving skills.
  • Motivated, self-starter.
  • Fast learner.
Excellent communication skills.