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


ENVIRONMENT:
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.
 
DUTIES:
  • 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.
 
REQUIREMENTS:
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.
 
ATTRIBUTES:
  • Critical thinker and problem-solving skills.
  • Motivated, self-starter.
  • Fast learner.
Excellent communication skills.