Senior Software Quality Assurance (QA) Engineer

Placements24

LegKraal Gate

Hybrid

ZAR 720,000 - 1,000,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work
Flexible hours
Professional development budget
Home office stipend
Global projects

Job summary

Placements24 is seeking a Senior Software QA Engineer to join a fully remote, globally distributed team. You will design, develop, and execute comprehensive test strategies, and collaborate with development teams to ensure high-quality software.

Role emphasizes automation, API testing, and exploration of performance testing, with opportunities to enhance QA processes and participate in code reviews to uphold quality across the development lifecycle.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Proven experience as Software QA Engineer, including senior-level responsibilities.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Experience designing and executing manual and automated test cases.
  • Proficiency with bug tracking and test management tools (e.g., Jira, TestRail).
  • Experience with at least one programming/scripting language (e.g., Python, Java, JavaScript) for test automation.
  • Familiarity with API testing tools (e.g., Postman, Swagger).
  • Experience with performance and load testing tools is a plus.
  • Excellent analytical and communication skills.

Responsibilities

  • Design, develop, and execute test plans, cases, and scripts for web and mobile apps.
  • Identify, document, and track defects using bug tracking systems (e.g., Jira).
  • Collaborate with developers, PMs, and stakeholders to understand requirements.
  • Perform functional, regression, integration, performance, and usability testing.
  • Automate test cases where possible using appropriate frameworks/tools.
  • Contribute to QA process improvements and methodologies.
  • Participate in code reviews from a QA perspective.
  • Analyze test results and report on quality trends.
  • Stay updated with QA tools and best practices.
  • Advocate for quality across the software development lifecycle.

Skills

Senior QA
Automation
Manual testing
API testing
Jira/TestRail
Programming basics

Education

Bachelor's degree in CS/Engineering

Tools

Postman
Swagger
TestRail
Jira

Job description

About the Role

Our client, a leading innovator in enterprise software solutions, is seeking a highly motivated and detail-oriented Senior Software Quality Assurance (QA) Engineer to join their globally distributed, fully remote team. This is an exceptional opportunity to contribute to the quality and reliability of our cutting-edge software products. You will be responsible for designing, developing, and executing comprehensive test strategies, identifying defects, and collaborating with development teams to ensure the delivery of high-quality software. As a remote-first company, we value autonomy, effective communication, and a commitment to excellence. You will work within a talented and collaborative engineering environment, playing a pivotal role in maintaining our high standards of software quality. This role is ideal for a seasoned QA professional who is passionate about ensuring exceptional user experiences and robust software performance.

Key Responsibilities
  • Design, develop, and execute comprehensive test plans, test cases, and test scripts for web and mobile applications.
  • Identify, document, and track software defects using bug tracking systems (e.g., Jira).
  • Collaborate closely with developers, product managers, and other stakeholders to understand software requirements and specifications.
  • Perform various types of testing, including functional, regression, integration, performance, and usability testing.
  • Automate test cases where possible using appropriate testing frameworks and tools.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Participate in code reviews from a quality assurance perspective.
  • Analyze test results and provide detailed reports on software quality and defect trends.
  • Stay up-to-date with the latest QA tools, technologies, and best practices.
  • Advocate for quality throughout the entire software development lifecycle.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Software QA Engineer, with a significant portion in a senior role.
  • Strong understanding of software QA methodologies, tools, and processes.
  • Experience in designing and executing manual and automated test cases.
  • Proficiency with bug tracking and test management tools (e.g., Jira, TestRail).
  • Experience with at least one programming or scripting language (e.g., Python, Java, JavaScript) for test automation.
  • Familiarity with API testing tools (e.g., Postman, Swagger).
  • Experience with performance and load testing tools is a plus.
  • Excellent analytical, problem-solving, and attention-to-detail skills.
  • Strong written and verbal communication skills, especially in a remote environment.
  • Ability to work independently and manage time effectively in a remote setting.
Benefits
  • Fully remote work opportunity with flexible working hours.
  • Competitive salary and comprehensive benefits package.
  • Generous budget for professional development, including courses, certifications, and conferences.
  • Opportunity to work on innovative projects with a global impact.
  • Collaborative and supportive team culture.
  • Paid time off and company holidays.
  • Contribution towards home office setup and equipment.
  • Regular virtual team-building activities.
  • Clear career progression paths.
  • Emphasis on work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Test Engineer
Senior Software Test Engineer

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Fully remote work arrangement
Home office allowance
+1
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Placements24 • East London

Hybrid
ZAR 700,000 - 1,000,000
Fully remote position
Private health insurance
Retirement savings plan
+1
Remote Quality Assurance Lead - Software Development
Remote Quality Assurance Lead - Software Development

Placements24 • Centurion

Hybrid
ZAR 1,482,000 - 2,141,000
Remote-first environment
Stock options or equity grants
Annual professional development budget
+4
Remote Quality Assurance Specialist - Software Development
Remote Quality Assurance Specialist - Software Development

Placements24 • Paarl

Hybrid
ZAR 360,000 - 600,000
Home office allowance
Equipment stipend
Flexible working hours
+1
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst

Placements24 • Randburg

Hybrid
ZAR 700,000 - 950,000
Performance bonus
Fully remote
Health insurance
+5
Senior Quality Assurance (QA) Engineer
Senior Quality Assurance (QA) Engineer

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Fully remote with flexible hours
Health and dental insurance
Paid time off
+1
Remote Lead Quality Assurance Automation Engineer
Remote Lead Quality Assurance Automation Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health insurance
Annual bonus
+5
Remote Quality Assurance Engineer (Manufacturing)
Remote Quality Assurance Engineer (Manufacturing)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 320,000 - 520,000
Health, dental and vision insurance
Retirement plan with employer matching
Flexible paid time off
+2
Remote Lead Quality Assurance Engineer - Cloud Services
Remote Lead Quality Assurance Engineer - Cloud Services

Placements24 • South Africa

Remote
ZAR 900,000 - 1,300,000
Medical aid
Provident fund
Home office stipend
+2
Remote Quality Assurance Lead
Remote Quality Assurance Lead

Placements24 • LegKraal Gate

Hybrid
ZAR 1,976,000 - 2,964,000
Executive-level compensation and broad
Medical/dental/vision insurance
Retirement plan
+5