Software Test Engineer

SMX
Summary
Join SMX as a results-driven software tester responsible for designing and running tests on software usability. Conduct tests, analyze results, and report observations to the design team. Interact with clients to understand product requirements. Successful candidates will possess a working knowledge of software and test design, the ability to run tests and analyze results, excellent communication skills, and up-to-date knowledge of software programming and software test design. This is a remote position supporting a Hawaii-based team. The role involves reviewing software requirements, preparing test scenarios, executing tests, analyzing results, preparing reports, and participating in design reviews. The position offers a competitive salary and benefits package.
Requirements
- A bachelor's degree in computer science, computer programming, or related field
- 3+ years of experience as a software tester or software quality assurance specialist
- 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
- Excellent communication and critical thinking skills
- Good organizational skills and a detail-oriented mindset
- Understanding of various programming languages like Java, C++, and Python
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
- Interacting with clients to understand product requirements
- Participating in design reviews and providing input on requirements, product design, and potential problems
- 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
- Communicate the results of software testing efforts to stakeholders and suggest areas of improvement
- Lead the technical system testing effort through all testing types and cycles
- Support planning and execution of user acceptance testing systems and activities
Preferred Qualifications
- Knowledge of computer architecture and tools for manual testing, unit testing, integration testing, functional testing, and bug-tracking systems
- Demonstrated success in software development lifecycle management (SDLC)
- Excellent interpersonal skills, analytical soundness, data analysis acumen and troubleshooting & programming capabilities
- 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)
Benefits
- Health insurance
- Paid leave
- Retirement
Share this job:
Similar Remote Jobs
