Cape Town, ZA / Johannesburg, ZA Hybrid Contract

Inspired Testing is hiring a Software Quality Engineer

Responsibilities

  • Design and implement test plans and strategies.
  • Execute manual and automated tests to identify defects.
  • Collaborate with development teams to troubleshoot and resolve issues.
  • Document test cases, results, and defects.
  • Participate in code reviews and provide feedback on testability.
  • Maintain and improve testing infrastructure and tools.
  • Ensure compliance with quality standards and best practices.
  • Provide training and support to team members on testing processes.
  • Analyze test results and generate reports for stakeholders.
  • Contribute to the continuous improvement of software quality processes.
  • Work closely with cross-functional teams to understand requirements.
  • Perform regression testing to ensure software stability.
  • Identify and report performance issues and bottlenecks.
  • Participate in sprint planning and retrospectives.
  • Stay updated with industry trends and best practices in software testing.
  • Assist in the development of automated test scripts.
  • Conduct exploratory testing to uncover hidden defects.
  • Provide input on release readiness and go/no-go decisions.
  • Ensure test coverage for new features and enhancements.
  • Collaborate with stakeholders to define acceptance criteria.
  • Perform usability testing to ensure a positive user experience.

Nice to Have

  • Certification in software testing (e.g., ISTQB, CSTE).
  • Experience with test automation frameworks like Selenium, Appium, or Cypress.
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • Experience with test management tools like TestRail or Zephyr.
  • Familiarity with containerization tools like Docker and Kubernetes.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools.
  • Experience with test data management and generation.
  • Familiarity with static and dynamic code analysis tools.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).

Compensation

Competitive salary

Work Arrangement

Full-time

Team

Collaborative team environment

What You'll Do

  • Design and implement test plans and strategies.
  • Execute manual and automated tests to identify defects.
  • Collaborate with development teams to troubleshoot and resolve issues.
  • Document test cases, results, and defects.
  • Participate in code reviews and provide feedback on testability.
  • Maintain and improve testing infrastructure and tools.
  • Ensure compliance with quality standards and best practices.
  • Provide training and support to team members on testing processes.
  • Analyze test results and generate reports for stakeholders.
  • Contribute to the continuous improvement of software quality processes.
  • Work closely with cross-functional teams to understand requirements.
  • Perform regression testing to ensure software stability.
  • Identify and report performance issues and bottlenecks.
  • Participate in sprint planning and retrospectives.
  • Stay updated with industry trends and best practices in software testing.
  • Assist in the development of automated test scripts.
  • Conduct exploratory testing to uncover hidden defects.
  • Provide input on release readiness and go/no-go decisions.
  • Ensure test coverage for new features and enhancements.
  • Collaborate with stakeholders to define acceptance criteria.
  • Perform usability testing to ensure a positive user experience.

What You'll Need

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software quality assurance or testing.
  • Strong knowledge of manual and automated testing techniques.
  • Experience with test management tools and frameworks.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Familiarity with Agile methodologies and Scrum frameworks.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Attention to detail and a commitment to quality.
  • Experience with performance testing tools and techniques.
  • Knowledge of SQL and database testing.
  • Experience with version control systems like Git.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Ability to work independently and manage multiple tasks.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).
  • Knowledge of security testing and best practices.
  • Experience with mobile and web application testing.
  • Familiarity with cloud-based testing environments.
  • Ability to adapt to new technologies and tools.
  • Experience with API testing and RESTful services.
  • Knowledge of load testing and stress testing techniques.

Nice to Have

  • Certification in software testing (e.g., ISTQB, CSTE).
  • Experience with test automation frameworks like Selenium, Appium, or Cypress.
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • Experience with test management tools like TestRail or Zephyr.
  • Familiarity with containerization tools like Docker and Kubernetes.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools.
  • Experience with test data management and generation.
  • Familiarity with static and dynamic code analysis tools.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).

Not specified

Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Inspired Testing
InspiredXpert is a specialist IT Talent Solutions company providing high-quality contract or perm talent across software development, cloud, AI, cybersecurity, and data-driven roles. We connect skilled professionals with innovative companies, offering exciting opportunities to work on impactful projects across the globe.
All jobs at Inspired Testing Visit website
Job Details
Category qa_testing
Posted 3 days ago