SMX is looking to solve the problem of ensuring software usability by hiring a results-driven software tester to design and run tests on software usability.
Requirements
- Up-to-date knowledge of software test design and testing methodologies.
- Working knowledge of test techniques and compatibility with various software programs.
- Working knowledge of programming.
- Understanding of various programming languages like Java, C++, and Python.
- Experience with test automation tools like Selenium, Appium, or Robot Framework.
- Experience with CI/CD tools and platforms (e.g., Jenkins, GitLab CI/CD, Travis CI) and version control systems (e.g., Git).
- Relevant software testing certifications include Certified Software Tester (CSTE), ISTQB Agile Tester Certification or Certified Associate in Software Testing (CAST).
Responsibilities
- Reviewing software requirements and preparing test scenarios.
- Executing tests on software usability.
- Analyzing test results on database impacts, errors or bugs, and usability.
- Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
- Conduct thorough software testing, analyze data, write test cases, and communicate with developers.
- Checking software functionality on different operating systems, browsers, and devices to ensure that the software is up to standard and meets the users’ needs.
- Lead the technical system testing effort through all testing types and cycles
Other
- A bachelor's degree in computer science, computer programming or a related field.
- 3+ years of experience as a software tester or software quality assurance specialist.
- Excellent communication and critical thinking skills.
- Good organizational skills and detail-oriented mindset.
- Selected applicant may be subject to a background investigation and/or education verification.