Match score not available

Senior SQE

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
South Africa

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of experience in software quality engineering, Experience with containers, cloud infrastructure, and automated testing tools, Familiarity with Agile and Waterfall methodologies, test automation frameworks, and programming languages, Strong analytical skills and ability to work well in a team.

Key responsabilities:

  • Lead and mentor SQA Engineers and QA Analysts in testing efforts
  • Review product specs, develop test strategies, and manage defect reporting
  • Architect and implement automated black-box and white-box test scripts
  • Collaborate with developers to resolve software defects and improve quality
  • Stay updated with industry standards and technologies
Luminary Talent Sourcing logo
Luminary Talent Sourcing Human Resources, Staffing & Recruiting Startup https://www.luminarytalent.com/
2 - 10 Employees
See more Luminary Talent Sourcing offers

Job description

This is a remote position.

We are looking for a skilled Senior Software Quality Engineer to join our team. The Software Quality Engineer will be responsible for ensuring that our software products meet and exceed industry standards and customer requirements. The ideal candidate will have experience with automated testing tools and software development life cycle methodologies. They should be able to work well in a team environment and communicate effectively with team members and stakeholders.

This role works with QA Engineers to develop, maintain, and enhance the test automation framework and automation infrastructure. In addition, the Senior Software Quality Engineer will execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems and develop new test automation solutions as needed. The Senior Software Quality Engineer demonstrates innovation, leadership, and mentorship skills in addition to possessing a strong technical and programming/test automation skillset.

 Responsibilities:

  • Coach and mentor SQA Engineers and QA Analysts in execution of testing efforts.
  • Coordinate the work efforts of Engineers and Analysts in the execution of testing efforts.
  • Lead effort to review product specifications and work with others to develop appropriate test strategies and detailed test plans and test architectures.
  • Lead formal reviews of test plans, designs and requirement documents with cross-functional Teams.
  • Accurately predict the amount of effort required for projects and tasks. Develop plans and schedules based on these predictions.
  • Architect, implement and manage automated suites of black-box and white-box test scripts.

·         Develop and execute automated and manual test cases to ensure the quality of software products.

  • Collaborate with developers and other teams members to identify, diagnose, and resolve software defects.
  • Develop and maintain test plans, test cases, and test scripts.
  • Review and provide feedback on software requirements and specifications.
  • Design and implement quality metrics to track software quality and identify areas for improvement.
  • Conduct root cause analysis to determine the underlying cause of software defects.
  • Participate in software development life cycle activities, including design reviews, code reviews, and testing.
  • Stay current with industry standards and emerging technologies.


Requirements
·         Bachelor's degree in Computer Science or a related field.
·         5+ years of experience in software quality engineering or a related field.
·         Experience in environment setup using containers (using tools like KUBERNETES and DOCKER) and CLOUD INFRASTRUCTURE.
·         Experience with automated testing tools such as SELENIUM, JUNIT, or TESTNG RESTASSURED
·         Familiarity with AGILE AND WATERFALL software development methodologies.
·         Strong analytical and problem-solving skills.
·         Excellent verbal and written communication skills.
·         Ability to work well in a team environment.
·         Experience with performance testing and profiling tools such as JMETER
·         Experience with test automation frameworks such as CUCUMBER or ROBOT FRAMEWORK.
·         Familiarity with programming languages such as JAVA, PYTHON, or JAVASCRIPT.
·         Knowledge of SQL and DATABASE MANAGEMENT.
·         Experience in using DevOps tooling such as GITLAB, JENKINS, AZURE DEVOPS
·         Experienced working with distributed teams.


Preferred qualifications: 
·         Experience with PERFORMANCE TESTING and profiling tools such as JMETER
·         Experience with TEST AUTOMATION FRAMEWORKS such as Cucumber or Robot Framework.
·         Familiarity with programming languages such as Java, Python, or JavaScript.
·         Knowledge of SQL and database management.
·         Experience in using DevOps tooling such as GitLab, Jenkins, Azure DevOps
·         Experienced working with distributed teams.

Benefits
- Fully remote working opportunity

Salary:

Market related/Experience Based

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Open Mindset
  • Leadership Development

Related jobs