This paper proposes the Symbolic-Stochastic Chase Decoding Algorithm (S-SCA) for the Reed-Solomon (RS) and BCH codes. By efficient usage of void space between constellation points for q-ary modulations and using soft information at the input of the decoder, the S-SCA is capable of outperforming conventional Symbolic-Chase algorithm (S-CA) with less computational cost. Since the S-SCA starts with the randomized generation of likely test-vectors, it reduces the complexity to polynomial order and also it does not need to find the least reliable symbols to generate test-vectors. Our simulation results show that by increasing the number of test-vectors, the performance of the algorithm can approach the ML bound. The S-SCA(1K) provides near 2 dB gain in comparison with S-CA(1K) for (31, 25) RS code using 32-QAM. Furthermore, the algorithm provides near 3 dB further gain with 1K iteration compared with S-CA(65K) when (255, 239) RS code is used in an AWGN channel. For the Rayleigh fading channel and the same code, the algorithm provides more that 5 dB gain. Also for (63, 57) BCH codes and 8-PSK modulation the proposed algorithm provides 3dB gain with less complexity.This decoder is Soft-Input Soft-Output (SISO) decoder and is highly attractive in low power applications. Finally, the Symbolic-Search Bitwise-Transmission Stochastic Chase Algorithm (SSBT-SCA) was introduced for RS codes over BPSK transmission that is capable of generating symbolic test-vectors that reduce complexity and mitigate burst errors.The authors are with the DRAFT F n q (codeword space). The parameter d is the radius in which the codeword can be recovered [1].When a small fraction of the F n q space is used for codewords, a large d can be created. Specifically for Reed-Solomon (RS) codes, the code minimum distance is d = n − k + 1, which provides the largest possible code minimum distance for any linear code with the same input/output length.RS codes and Bose, Chaudhuri, and Hocquenghem (BCH) codes are linear codes suitable for high rate applications due to their large minimum distance. RS codes can be considered as a non-binary form of the BCH codes. In the same length n and approximately same rate, the BCH codes outperform RS codes, but the main reason that RS codes have frequent usage is that they can correct burst errors, which can occur in many applications like data storage devices.These codes are widely used in storage channels, satellite telecommunications (ETS 300 456), space telemetry systems (CCSDS and NTSS), digital video broadcasting (DVB-x) and wireless broadband systems (IEEE 802.x).The decoding problem is the problem of finding a codeword C ∈ F n q within a specific distance from a received code R ∈ R n q . The brute-force decoding method suffers from exponential complexity while the code length is increased linearly. The most common decoding algorithm for RS/BCH codes is hard decision decoding Berlekamp-Massey (HDD-BM) algorithm [2]. The HDD-BM algorithm has a running time complexity of O(n 2 ) and produces unique decoded message, w...