← Back to Careers

This position has been filled

Technical Software Tester

Job Description

At REDi, we are committed to delivering high-quality software solutions to our clients. Our team of skilled professionals works collaboratively to create innovative products that meet and exceed customer expectations. As a Software Technical Tester, you will have the opportunity to contribute to our success by ensuring our software is robust, reliable, and user-friendly. If you are passionate about software testing, possess strong technical and analytical skills, and thrive in a dynamic environment, we encourage you to join our team
and embark on an exciting journey with us.

As a Software Technical Tester at REDi, you will play a critical role in ensuring the quality and reliability of our software development and deployment processes. You will be responsible for performing both manual and automated tests to validate the software’s
functionality, analyze system impacts, detect defects, and provide timely solutions. Your expertise in software and test design, along with your strong analytical and communication skills, will contribute to the overall success of our products.

 

Duties and responsibilities

  • Analyze user stories, use cases, and requirements for validity and feasibility.
  • Collaborate closely with team members and departments to ensure smooth communication and coordination.
  • Participate actively in daily meetings with other departments to understand project needs and updates.
  • Execute all levels of testing, including System, Integration, and Regression testing.
  • Perform both Functional and Non-functional testing as required.
  • Analyze test results, identify errors, bugs, and usability issues, and prepare comprehensive reports.
  • Design, develop and maintain test automation framework and scripts using tools like Selenium, Jasmine, POM, and Cucumber to enhance testing efficiency and coverage.
  • Track and manage software defects and inconsistencies, providing recommendations for repairs.
  • Apply quality engineering principles throughout the Agile product lifecycle.
  • Provide QA support and maintain relevant documentation.
  • Stay up to date with software programming and software test design advancements.

Skills and Experience

Requirements and qualifications

  • Solid understanding of computer programming and software development.
  • Ability to troubleshoot equipment problems and perform complex system tests.
  • Creative thinking skills.
  • At least 3 years’ experience in SDLC (Software Development Life Cycle).
  • Bachelors Degree/BTEC advantageous.
  • ISTQB/ISEB considered an asset.
  • Knowledge of various programming languages (e.g. Java,, C#, SQL)
  • Experience using web based and mobile testing frameworks (ex: Selenium WebDriver)
  • Experience using version control systems (ex: Git or AWS) would be considered an asset
  • At least 2 years of experience in testing RESTful APIs
  • Basic test automation experience: Selenium, Jasmine, POM, Cucumber
  • Ability to work in a fast-paced environment with minimal supervision.
  • Ability to handle multiple tasks simultaneously.
  • Sense of ownership and pride in your performance and its impact on the company’s success.
  • Critical thinker and problem-solving skills.
  • Team player.
  • Good time-management skills.
  • Excellent interpersonal and communication skills.
  • Good organizational skills and detail-oriented mindset.
  • Skilled in JIRA, Microsoft Product Suite and UX Test Design Techniques.
  • Willingness to work additional hours when and as needed.
  • Willingness to learn and grow QA and Testing knowledge in line with the Redi Software Tester Skills Matrix.

Type

Full-time

Experience Level

Mid level

Remuneration

commensurate with experience

Please browse other available positions or contact us if you think you have skills you could bring to the table.