Software Engineer QA, Cape Town
Software Engineer QA, Cape Town
-
Cape Town, South Africa
-
Last edited: a week ago
-
Save
Description
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 2+ years of test automation experience, specifically in testing web applications. Proficiency in scripting languages (e.g., Java, Bash, Perl, Python). Understanding of test design, planning, execution, defect reporting and tracking.Experience in both automated and manual web application and web service API testing. Knowledge of GitHub Actions and CI/CD Pipelines using Jenkins. Knowledge of test automation frameworks like Cucumber, Selenium, Cypress, Puppeteer, or Playwright. Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational (Cassandra) databasesProficiency in containerization with Docker and expertise in container orchestration utilizing Kubernetes Experience with software development methodologies, such as Agile Problem-solving skills and the ability to analyze and address complex technical issues. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.Responsibilities
Collaborate with product managers, UX designers and architects to understand project requirements and technical specifications. Plan and implement various types of testing, including manual, regression, functional, data validation, system integration, load, and performance tests. Develop and maintain a test automation framework to reduce testing time through automation.Work closely with development teams to design testing strategies and integrate testing into the development process. Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues. Promote quality and testing best practices among development teams, reviewing test plans for automation test coverage.
#J-18808-Ljbffr
Collaborate with product managers, UX designers and architects to understand project requirements and technical specifications. Plan and implement various types of testing, including manual, regression, functional, data validation, system integration, load, and performance tests. Develop and maintain a test automation framework to reduce testing time through automation.Work closely with development teams to design testing strategies and integrate testing into the development process. Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues. Promote quality and testing best practices among development teams, reviewing test plans for automation test coverage.
#J-18808-Ljbffr
Highlights
-
Company nameBoardroom Appointments
-
Job positionSoftware Engineer QA
Safety Tips
Be careful: if it seems too good to be true, it most likely is.
More info about this ad
Software Engineer QA has been posted in the Cape Town Engineering category on Locanto.
Why not check out other ads in this category, such as Embedded & iOT Development Engineer, Cape Town, AWS Cloud/DevOps Engineer, Cape Town or CNC Machinist in Cape Town. Currently, there are 153 ads posted in the Engineering category in Cape Town.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.